Intercambiar la primera columna con la última de una matriz – Curso Octave
NOTA: este tutorial es parte del curso de Octave de Linux Hispano.
De nuevo, os voy a proponer un pequeño ejercicio a resolver. Más adelante tenéis la solución pero en un principio me gustaría que lo intentáseis por vosotros mismos.
La cuestión es cómo intercambiar la primera columna de una matriz con la última columna de esa misma matriz.
Ésta es la matriz A para trabajar:
A = [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16];
El ejercicio es el siguiente: Intercambia la primera columna de la matriz A con la última columna de esa misma matriz.
Ésta es la solución:
aux = A(:,end); A(:,end) = A(:,1); A(:,1) = aux;
Para ver la solución selecciona con el ratón el texto encuadrado justo arriba.
Si quieres ampliar tus conocimientos, realiza el siguiente ejercicio: intercambia la columna 2 con la columna 3 de la matriz A.