Vector Manipulation into a matrix?
Mostrar comentarios más antiguos
I have a vector, A, of dimensions 21-by-1. How would I be able to manipulate this matrix such that:
A = [a;b;c;d;e;f;g;h;i;...]
Becomes a 3-by-7 matrix, B:
B = [c,b,a;f,e,d;i,h,g,...]
Any help would be much appreciated! Thanks.
Respuesta aceptada
Más respuestas (1)
Fangjun Jiang
el 13 de Mzo. de 2020
A=(1:21)';
temp1=reshape(A,3,[]);
temp2=temp1';
B=fliplr(temp2)
1 comentario
Daniel Tanner
el 13 de Mzo. de 2020
Categorías
Más información sobre Resizing and Reshaping Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!