Reshape a 2D matrix to a 3D matrix
1 view (last 30 days)
Show older comments
I have a (25 x 53515) matrix
I like to reshape it to 25 X 1 in the 2D domain so it will have 53515 layers in the 3D domain, thus forming a 25 x 1 x 53515 matrix.
How should I go about doing this?
0 Comments
Answers (1)
Andrei Bobrov
on 13 Jan 2015
reshape(yourarray,size(yourarray,1),1,[]);
other way
permute(yourarray,[1 3 2]);
0 Comments
See Also
Categories
Find more on Interpolation 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!