2016-03-14 337 views
0

我有一個尺寸爲185x145x3的3D矩陣。我想要在MATLAB中實現矩陣轉置,它表示爲'(Not(。'))爲3D矩陣。使用2D矩陣,例如185x145。它通過如何在MATLAB中轉置3D矩陣(')

X_trans=X'; 

做我試着用

X_3D_trans=permute(X,[2,1,3]); 

但上面的代碼是.'運營商,而我找' .Could你建議我做到這一點?謝謝你在前進

+4

運算符'''在MATLAB稱爲[**複共軛轉**](http://www.mathworks.com/help/matlab/ref/ctranspose.html )。我相信你會很容易找到答案,如果你找對了... –

+0

謝謝Dev-iL的話。你認爲李的回答正確嗎? – user8264

+0

@ user8264是的,如果你正在尋找複共軛 –

回答

4

X_3D_trans=permute(conj(X),[2,1,3]);