How to transpose a block matrix
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all,
How to transpose in a nice way a block matrix? Say that I have A = [A11 A12 A13;A21 A22 A23;A31 A32 A33], where each Aij is a n*m matrix, how to compute A'= [A11 A21 A31;A12 A22 A32;A13 A23 A33]?
0 commentaires
Réponse acceptée
Massimo Zanetti
le 27 Oct 2016
Modifié(e) : Massimo Zanetti
le 27 Oct 2016
Use cells, transpose them.
C={[1,1;1,1],[2,2;2,2];[3,3;3,3],[5,5;5,5]};
D=C';
%to get matrices out of cells
cell2mat(C)
cell2mat(D)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!