Alteração de linha ou coluna em matriz no Matlab

Neste tutorial, detalharei o processo de alteração de uma linha ou coluna específica em uma matriz no Matlab, mantendo inalteradas as demais linhas e colunas.

Substituir uma linha na matriz

Primeiramente, vamos criar uma matriz quadrada de dimensão 3x3, com três linhas e três colunas:

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

Para alterar a primeira linha da matriz, utilize o comando matrix(1,:)=[-1 -2 -3].

Este comando efetua a substituição dos valores originais [1 2 3] da primeira linha por [-1 -2 -3].

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

Em seguida, para modificar a segunda linha, digite matrix(2,:)=[-4 -5 -6].

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

Por fim, para substituir a terceira linha, insira matrix(3,:)=[-7 -8 -9].

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

Substituir uma coluna na matriz

Para começar, crie novamente uma matriz quadrada 3x3.

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

Para alterar a primeira coluna, utilize o comando matrix(:,1)=[-1 -2 -3].

Este passo modifica os valores da primeira coluna [1 2 3] para [-1 -2 -3].

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

Para modificar a segunda coluna, digite matrix(:,2)=[-4 -5 -6].

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

Finalmente, para ajustar a terceira coluna, insira matrix(:,3)=[-7 -8 -9].

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

Com esses passos, você pode modificar qualquer linha ou coluna de uma matriz no Matlab de maneira eficiente e precisa.

 
 

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

FacebookTwitterLinkedinLinkedin

Matrizes no Matlab

FAQ