Come sostituire una riga o una colonna della matrice su Octave
In questa lezione ti spiego come sostituire una riga oppure una colonna di una matrice su Octave, lasciando immutate le altre.
Ti faccio un esempio pratico.
Crea una matrice 3x3
>> matrix = [ 1 2 3 ; 4 5 6 ; 7 8 9 ]
matrix =
1 2 3
4 5 6
7 8 9
Per sostituire la prima riga della matrice scrivi matrix(1,:)=[-1 -2 -3]
Questo comando sostituisce i vecchi valori [1 2 3] della prima riga con dei nuovi valori [-1 -2 -3]
>> matrix(1,:)=[-1 -2 -3]
matrix =
-1 -2 -3
4 5 6
7 8 9
Ora sostituisci anche la seconda riga della matrice digitando il comando matrix(2,:)=[-4 -5 -6]
>> matrix(2,:)=[-4 -5 -6]
matrix =
-1 -2 -3
-4 -5 -6
7 8 9
Per modificare la prima colonna della matrice digita matrix(:,1)=[0 1 2]
Questo comando rimpiazza i precedenti valori della prima colonna [-1 -4 7] della matrice con altri valori [0 1 2]
>> matrix(:,1)=[0 1 2]
matrix =
0 -2 -3
1 -5 -6
2 8 9
Allo stesso modo puoi sostituire la seconda colonna della matrice.
Digita il comando matrix(:,2)=[3 4 0]
>> matrix(:,2)=[3 4 0]
matrix =
0 3 -3
1 4 -6
2 0 9
In questo modo puoi cambiare qualsiasi riga o colonna della matrice.
Se questa lezione di StemKB su Octave ti ha aiutato, continua a seguirci.