Supprimer des lignes ou des colonnes d’une matrice
Le moyen le plus simple de supprimer une ligne ou une colonne d’une matrice consiste à définir cette ligne ou colonne avec une paire de crochets vide []. Par exemple, créez une matrice de dimension 4 x 4 et supprimez la deuxième ligne.
A = magic(4)
A = 4×4
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
A(2,:) = []
A = 3×4
16 2 3 13
9 7 6 12
4 14 15 1
Supprimez ensuite la troisième colonne.
A(:,3) = []
A = 3×3
16 2 13
9 7 12
4 14 1
Vous pouvez appliquer cette approche à n’importe quel tableau. Par exemple, créez un tableau aléatoire de dimension 3 x 3 x 3 et supprimez tous les éléments de la première matrice de la troisième dimension.
B = rand(3,3,3); B(:,:,1) = [];