Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como converter a matriz na MATLAB
O ambiente de programação no pacote de software MATLAB contém uma variedade de funções de aquisição de dados , análise, simulação e visualização otimizada para operações em matrizes. No entanto, a maioria dos dados científicos não é gravado ou importado diretamente para o formato de matriz ideal utilizado em MATLAB . Remodelar seus dados em uma matriz após a importação em MATLAB permitirá que você aproveite ao máximo o desempenho do MATLAB em sua análise. Instruções
1

Importe seus dados externos usando funções de importação do MATLAB com base no seu formato de arquivo ou arquivo de baixo nível funções de E /S . Por exemplo, para ler dados de um arquivo de dados binário que contém números de ponto flutuante de precisão simples digite o seguinte código no prompt do MATLAB

my_file_handle = fopen ( ' my_file.dat ' , ' rb ' ) ; . My_data = fread ( my_file_handle , n_data_points , 'single' ); fclose ( my_file_handle );
2

Calcule a medida ea ordem das diferentes dimensões da sua matriz de dados representados no arquivo de dados . Um arquivo de dados que contém uma série de imagens pode ter fim "xyz" e as dimensões de 256 por 256 por 20

my_x_extent = 256 ; . My_y_extent = 256 ; my_z_extent = 20; my_data_dimensions = [ my_x_extent my_y_extent my_z_extent ];

3

Converter a série de pontos de dados lidos do arquivo de dados a uma matriz usando a remodelar function ()

my_data_matrix = remodelar ( meus_dados , my_data_dimensions ) ; . < br >
4

Remover dimensões únicas - aquelas de grau um - ao selecionar um subconjunto de sua matriz de dados, por exemplo, uma única imagem em uma série de imagens . O operador dois pontos na indexação matriz seleciona todos os elementos de que dimensão . . Se "espremer ()" não foi usado ", my_data_slice " teria extensão de 256 por 256 por 1 , em vez de 256 por 256

my_data_slice = aperto ( my_data_matrix (: , : , 10) );

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um IQueryable para Dataset 
·Função GCC Sistema 
·Componentes Desenvolvimento iPhone 
·Como fazer uma matriz de botão usando ActionScript 
·Como escrever uma associação externa no AFD em WebFOC…
·Como criar um número de telefone do banco de dados vis…
·Como reduzir um banco de dados ASA 
·O que é saturação de buffer de Cordas Handling 
·Como fazer uma T -Test em MATLAB 
·Como fazer Pelúcia Animais em SolidWorks 
  Artigos em destaque
·Como usar Skyboxes em GtkRadiant 
·Como compilar códigos C no Makefile 
·Como fazer um arquivo CFG Com o Visual C 
·Como converter um número para um personagem usando C +…
·Processo para se tornar um iPhone Developer 
·Como remover um caractere de nova linha em C 
·Dó sustenido Projetos de Gestão Escolar 
·Como construir um motor de jogo para Iniciantes 
·A diferença entre SOAP e Web Service RESTO 
·Como depurar um vazamento de memória em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados