Adicionar uma linha ou coluna a uma matriz no Octave

Nesta lição, será explicado como adicionar uma linha ou coluna a uma matriz utilizando o Octave, por meio de dois exemplos práticos.

Como adicionar uma coluna

Digite M = [1 2 3; 4 5 6] para criar uma matriz retangular 2x3 com duas linhas e três colunas.

>> M = [1 2 3; 4 5 6]
M =
1 2 3
4 5 6

Crie um vetor coluna V = [7; 8] com dois elementos organizados em duas linhas.

Certifique-se de que o vetor V possua o mesmo número de linhas que a matriz.

>> V=[7;8]
V =
7
8

Para adicionar uma nova coluna V à matriz M, digite M = [M V].

>> M=[M V]
M =
1 2 3 7
4 5 6 8

Dessa forma, uma nova coluna foi adicionada à matriz.

Agora, a matriz M é uma matriz retangular 2x4, composta por duas linhas e quatro colunas.

Alternativamente, é possível digitar M = [M [7; 8]], sem criar o vetor coluna V. O resultado final será o mesmo.

Como adicionar uma linha à matriz

Digite M = [1 2 3; 4 5 6] para criar uma matriz retangular 2x3, contendo duas linhas e três colunas.

>> M = [1 2 3; 4 5 6]
M =
1 2 3
4 5 6

Em seguida, digite V = [7 8 9] para criar um vetor linha com três elementos.

Certifique-se de que o número de elementos no vetor V seja igual ao número de colunas na matriz M.

>> V = [ 7 8 9 ]
V =
7 8 9

Digite M = [M ; V] para adicionar uma nova linha V à matriz M.

>> M = [M ; V]
M =
1 2 3
4 5 6
7 8 9

Dessa maneira, uma nova linha foi adicionada à matriz.

Agora, a matriz M é uma matriz 3x3, composta por três linhas e três colunas.

Alternativamente, é possível digitar M = [M ; [7 8 9]], incluindo os elementos da nova linha entre colchetes, sem criar o vetor linha. O resultado será o mesmo.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Arrays em Octave

Matrizes em Octave

FAQ

Struct e array de células