How to take a rectangular matrix of numbers and turn it into a matrix of the form (row, column, number)?
1 view (last 30 days)
Show older comments
Edward Boyd
on 3 Feb 2015
Commented: Edward Boyd
on 3 Feb 2015
I want to take a matrix of around 300 rows and 300 columns and put it into the form (row, column, number)
Any help would be appreciated a lot.
Thanks :)
0 Comments
Accepted Answer
Michael Haderlein
on 3 Feb 2015
If m is your matrix:
m=rand(3,2);
[1+mod(0:numel(m)-1,size(m,1))' 1+fix((0:numel(m)-1)/size(m,1))' m(:)]
More Answers (0)
See Also
Categories
Find more on Matrix Indexing 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!