Eliminar filas o columnas de una matriz
La manera más sencilla de eliminar una fila o una columna de una matriz es igualar dicha fila o columna a un par de corchetes vacíos []
. Por ejemplo, cree una matriz de 4 por 4 y elimine la segunda fila.
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
Ahora, elimine la tercera columna.
A(:,3) = []
A = 3×3
16 2 13
9 7 12
4 14 1
Puede ampliar este enfoque a cualquier arreglo. Por ejemplo, cree un arreglo aleatorio de 3 por 3 por 3 y elimine todos los elementos de la primera matriz de la tercera dimensión.
B = rand(3,3,3); B(:,:,1) = [];