How to take a rectangular matrix of numbers and turn it into a matrix of the form (row, column, number)?

1 次查看(过去 30 天)
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 :)

采纳的回答

Michael Haderlein
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(:)]

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Get Started with MATLAB 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by