Effacer les filtres
Effacer les filtres

How to turn a matrix into a Multidimensional Array?

5 vues (au cours des 30 derniers jours)
Tristan
Tristan le 28 Oct 2013
Modifié(e) : Andrei Bobrov le 28 Oct 2013
for example if I have:
>> A=[2 8; 0 5]
A =
2 8
0 5
and I want to separate each row so that A=
A(:,:,1) =
2 8
A(:,:,2) =
0 5

Réponse acceptée

Andrei Bobrov
Andrei Bobrov le 28 Oct 2013
Modifié(e) : Andrei Bobrov le 28 Oct 2013
permute(A,[3 2 1])
or
reshape(A.',1,size(A,2),[])

Plus de réponses (0)

Catégories

En savoir plus sur Data Types dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by