C贸mo transformar una matriz en un vector 煤nico con Octave
En esta guía, voy a mostrarte cómo puedes convertir una matriz en un vector de columna de manera sencilla.
Permíteme ilustrarlo con un ejemplo práctico.
Genera una matriz de dimensiones 2x3
>> M = [ 1 2 3 ; 4 5 6 ]
M =
1 2 3
4 5 6
A continuación, emplea M(:) para cambiar la matriz a un vector de columna
>> M(:)
Esta orden recoge cada uno de los elementos de la matriz y los alinea en un vector de columna
ans =
1
4
2
5
3
6
En caso de que necesites obtener un vector de fila en lugar de columna, sólo necesitas transponer el vector añadiendo una comilla simple al final
>> M(:)'
Como resultado, obtendrás un vector con todos los elementos de la matriz dispuestos en una sola fila
ans =
1 4 2 5 3 6