Comment substituer une ligne ou une colonne dans une matrice avec Octave
Dans le cadre de cette leçon, je vais vous montrer comment procéder pour substituer une ligne ou une colonne d'une matrice en utilisant Octave.
Je vais illustrer cela avec un exemple concret.
Commencez par créer une matrice 3x3
>> matrix = [ 1 2 3 ; 4 5 6 ; 7 8 9 ]
matrix =
1 2 3
4 5 6
7 8 9
Pour substituer la première ligne de la matrice, saisissez matrix(1,:)=[-1 -2 -3]
Cette commande remplace les valeurs initiales [1 2 3] de la première ligne par de nouvelles valeurs [-1 -2 -3]
>> matrix(1,:)=[-1 -2 -3]
matrix =
-1 -2 -3
4 5 6
7 8 9
Maintenant, procédez de la même manière pour la deuxième ligne de la matrice, saisissez matrix(2,:)=[-4 -5 -6]
>> matrix(2,:)=[-4 -5 -6]
matrix =
-1 -2 -3
-4 -5 -6
7 8 9
Pour modifier la première colonne de la matrice, saisissez matrix(:,1)=[0 1 2]
Cette commande substitue les valeurs précédentes de la première colonne [-1 -4 7] de la matrice par d'autres valeurs [0 1 2]
>> matrix(:,1)=[0 1 2]
matrix =
0 -2 -3
1 -5 -6
2 8 9
Vous pouvez substituer la deuxième colonne de la matrice de la même manière.
Saisissez la commande matrix(:,2)=[3 4 0]
>> matrix(:,2)=[3 4 0]
matrix =
0 3 -3
1 4 -6
2 0 9
Ainsi, vous pouvez modifier n'importe quelle ligne ou colonne de la matrice.