Filter löschen
Filter löschen

Please help, indexing of ND-Dimensional matrices

1 Ansicht (letzte 30 Tage)
Muniba Shah
Muniba Shah am 22 Nov. 2018
Bearbeitet: Stephen23 am 22 Nov. 2018
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!

Akzeptierte Antwort

Stephen23
Stephen23 am 22 Nov. 2018
Bearbeitet: Stephen23 am 22 Nov. 2018
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.

Weitere Antworten (0)

Kategorien

Mehr zu Resizing and Reshaping Matrices finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by