3-D matrix transpose
219 ビュー (過去 30 日間)
古いコメントを表示
Hello
I have a 3-D matrix and I want to take the transpose of each individual vector. This is what I want to do:
transpose(A(:,:,1) transpose(A(:,:,2) ... up to (:,:,25)
Would anybody be able to help with this?
0 件のコメント
採用された回答
Sean de Wolski
2014 年 11 月 12 日
permute(A,[2 1 3])
permute is the way to generalize transpose-like operations in ND.
1 件のコメント
Yurii Iotov
2019 年 3 月 25 日
編集済み: Yurii Iotov
2019 年 3 月 25 日
If I need to transpose Nd Matrices with complex numbers I need to conjugate before. Am I right?
permute(conj(A),[2 1 3])
その他の回答 (1 件)
Ray Garatsa
2021 年 10 月 26 日
B=pagetranspose(A)
This is an easy way of doing it. check the Matlab documentation for a better explanation. MathWorks pagetranspose
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!