Supongamos que tengo una matriz 1-por-12 y quiero cambiar el tamaño a una matriz 4-por-3. ¿Cómo podría hacer esto?¿Cómo cambio el tamaño de una matriz en MATLAB?
Mi solución actual es un poco feo:
for n = 1:(length(mat)/3)
out(n,1:3) = mat(((n-1)*3 + 1):((n-1)*3 + 3));
end
¿Hay una mejor manera de hacer esto?
+1: ¡Agradable! De hecho, nunca me di cuenta de eso antes. Supongo que nunca tuve que usarlo. – gnovice