Como converter matriz em vetor no MATLAB

click fraud protection

Estudantes e profissionais dependem do programa de software de computador MATLAB da MathWorks para inserir, analisar, plotar e compartilhar dados numéricos. O programa é especialmente útil no campo da Álgebra Linear, que envolve vetores e matrizes. Um vetor é simplesmente uma lista de números. Uma matriz é semelhante, mas contém várias linhas e colunas de números. MATLAB contém uma função embutida para remodelar matrizes que você pode usar para transformar qualquer matriz em uma única linha - um vetor.

Passo 1

Defina uma matriz de forma padrão, se ainda não o tiver feito, digitando por exemplo o seguinte: A = [1 2 3; 4 5 6; 7 8 9; 5 5 5];

Vídeo do dia

Este código cria uma matriz 'A' com quatro linhas por três colunas.

Passo 2

Conte o número de elementos (números) na matriz automaticamente e armazene-o em uma variável 'S' com o seguinte código: s = size (A); S = s (1) * s (2);

etapa 3

Remodele a matriz 'A' em um vetor 'V' digitando o seguinte código: V = reshape (A, 1, S)

A função 'remodelar' remodela a matriz 'A' em uma nova matriz com 1 linha e colunas 'S' - um vetor.