Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como aumentar um vetor no MATLAB
MATLAB é uma plataforma de programação técnica utilizada para análise e simulação , que é otimizada para operações de vetores e matrizes . No entanto, usando matrizes e vetores para encapsular operações matemáticas complica o gerenciamento de memória e operações matemáticas. Built-in funções MATLAB e práticas de programação adequadas permitem que você use a otimização da matriz do MATLAB ao máximo. Instruções
um

vetores e matrizes preallocate para simplificar o gerenciamento de memória. Sempre que a extensão de um vetor é aumentada, MATLAB deve encontrar um novo bloco de memória para conter os dados . Por exemplo, se você está lendo em 25 ensaios de dados , o comprimento máximo dos quais contém 200 amostras, pré-alocar uma matriz vazia do ponto 25 em 200

my_array = zeros ( 25.200 ) ; .
2

Executar operações elemento -wise na matriz, usando o modificador " . " para as operações matemáticas. Por exemplo, adicionar o valor de 2,5 a cada um dos elementos de uma matriz usando o operador

my_increased_array = my_array + 2,5 "+ ". ; . . My_doubled_array = my_array * 2.0 ; .

3

aumentar a extensão de um vetor existente , criando um novo vetor e transferir o velho vetor nele. . Embora MATLAB irá aumentar a extensão de um vetor , abordando e índice fora dos limites , pode resultar em um desempenho má memória

my_array = rand ( 50,50 ); my_new_array = zeros ( 100,100 ); my_new_array (1 : 50,1:50 ) = my_array ; my_array clara;

Anterior :

Próximo : No
  Os artigos relacionados
·O que são ferramentas de ETL 
·Como remover SVN História em Eclipse 
·A função aleatória em COBOL 
·O que é um RSE em LabVIEW 
·Verdadeira VS Programação declaração falsa 
·Diferença entre pacotes e arquivos de cabeçalho 
·Como ocultar o Dojo Nó de árvore 
·Entity Framework NHibernate vs 
·Como converter recursivo para iterativo 
·Como ler os caracteres em Fortran 
  Artigos em destaque
·Quais são Direct3D e OpenGL 
·Como Iniciar um código C Desde o Prompt de Comando 
·Como depurar no Visual C + + 
·Como fazer um gráfico em movimento em C # 
·Como usar uma caixa de combinação no MFC 
·O que é um cliente UML 
·Como criar um Randomizer em C 
·Como armazenar uma lista de objetos em MFC 
·Turbo C Tutorial 
·Como filtrar as frequências em LabVIEW 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados