re-arrange matrix with for loop
Show older comments
hi i am trying to re-arrange a matrix, I tried using reshape but I don't get the desire output.
the matrix I am trying to re-arrange looks like this
rgb=[a b c d e;f g h i j;k l m n o;p q r s t;u v w z y;z 1 2 3 4]
and I am trying to make it like this
RGB=[a f k;p u z;b g l;q v 1;c h m;r w 2;d i n;s z 3;e j o;t y 4]
I appreciate any help, apologies if this is really but my matlab skills are pretty bad, thanks
Accepted Answer
More Answers (1)
Jonathan Sullivan
on 1 Jul 2013
Edited: Jonathan Sullivan
on 1 Jul 2013
reshape(permute(rgb,[2 1]),[],3)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!