Cómo convertir matriz a vector en MATLAB (función reshape)

Estudiantes y profesionales usan MATLAB de MathWorks para ingresar, analizar, graficar y compartir datos numéricos. Es muy útil en Álgebra Lineal (vectores y matrices). Un vector es una lista de números. Una matriz tiene múltiples filas y columnas. MATLAB tiene función integrada reshape para remodelar matrices y convertir cualquier matriz en una sola fila (vector).

Pasos para convertir matriz a vector

Paso 1: Defina la matriz

Si no lo ha hecho, defínala de forma estándar:
A = [1 2 3; 4 5 6; 7 8 9; 5 5 5];
Esto crea matriz A de 4 filas × 3 columnas.

Paso 2: Cuente elementos y guárdelo en variable

s = size(A); S = s(1)*s(2);
size(A) devuelve [filas, columnas]; multiplicándolas obtiene total de elementos.

Paso 3: Remodele a vector

V = reshape(A,1,S)
La función reshape transforma A en nueva matriz con 1 fila y S columnas —un vector.