MATLAB: Please help, indexing of ND-Dimensional matrices

indexingnd-dimensionalreshape

Hey,
I'm stuck on this stupid thing and i know is obvious.
I have a 3D matrix of A = rand(5,4,3) and i want to change their shape from 5 x 4 matrix to 10 x 2 matrix.
I have tried B = reshape(A,10,2) which does not work at all then I also tried B = reshape(A,[],2) which does the job but it merges the matrix.
But how do i make it work???
Thank you!

Best Answer

reshape(A,10,2,3)
But it really depends on the order that you want B to have, which you did not tell us. You might need to use permute too.
Related Question