matrix manipulation
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hi,
I would like to transform a matrix (5005*3) into a (165*91). Moving packets of lines (for example (92:182,1:3) and (183:273,1:3)..) to form new columns.
I tried to create a loop but it doesn't work
Thanks for your help
0 Commenti
Risposta accettata
Sean de Wolski
il 3 Dic 2011
B = reshape(A',165,91); %pull from rows
or
B = reshape(A,165,91); %pull from columns
Depending on how you want to pull from A. It's not clear from your example
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Operating on Diagonal Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!