Rotation d'une matrice 3D dans MATLAB
J'ai une matrice 3D avec les dimensions 6, 2 et 10. Je veux que la ligne de la dimension de changer de place à la hauteur de la dimension, qui est, 10-2-6. remodeler ne pas y parvenir, la façon dont je le veux.
Comment cela peut-il être fait? Puis-je faire pivoter la matrice?
source d'informationauteur Eduardas
Vous devez vous connecter pour publier un commentaire.
Je pense que vous êtes à la recherche pour
permuter
. Pour votre cas, c'est,permute(A,[3 2 1]);
. Voici une description depermute
à partir de la documentation:Il est similaire à la transposition d'une matrice 2D.