Como alterar uma linha ou uma coluna em uma matriz no Octave

Nesta aula, vou orientá-lo passo a passo sobre como substituir uma linha ou uma coluna de uma matriz no Octave.

Vamos mergulhar direto em um exemplo prático.

Primeiramente, vamos criar uma matriz 3x3.

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

Deseja substituir a primeira linha da matriz? Simples, basta digitar matriz(1,:)=[-1 -2 -3]

Este comando substituirá os valores originais [1 2 3] da primeira linha pelos novos valores [-1 -2 -3].

>> matrix(1,:)=[-1 -2 -3]
matrix =
-1 -2 -3
4 5 6
7 8 9

Agora, vamos também substituir a segunda linha da matriz. Digite matrix(2,:)=[-4 -5 -6]

>> matrix(2,:)=[-4 -5 -6]
matrix =
-1 -2 -3
-4 -5 -6
7 8 9

E se quisermos alterar a primeira coluna da matriz? Nesse caso, digite matrix(:,1)=[0 1 2]

Este comando substituirá os valores anteriores da primeira coluna [-1 -4 7] da matriz por novos valores [0 1 2].

>> matrix(:,1)=[0 1 2]
matrix =
0 -2 -3
1 -5 -6
2 8 9

Da mesma forma, você pode substituir a segunda coluna da matriz.

Basta digitar o comando matrix(:,2)=[3 4 0]

>> matrix(:,2)=[3 4 0]
matrix =
0 3 -3
1 4 -6
2 0 9

Assim, você pode alterar qualquer linha ou coluna da matriz conforme necessário.

Espero que esta lição tenha sido útil!

 
 

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