2016-04-14 10 views
0

私は117行と147列のデータを持っています。私は行を列に変換したいのですが、その逆もあります。つまり、147行と117列が必要です。私は、機能.''を試して、さらにtransposepermuteの機能を試しました。しかし、私は成功していません。4D行列の行と列を交換する

ND配列の転置が定義されていません。代わりにPERMUTEを使用してください

私はこれを達成する方法を知っていれば誰かが私を助けることができますか?どんな助けや提案も大歓迎です。

whos AA_03: 
Name Size Bytes Class Attributes 
AA_O3 4-D 1651104 single 
+0

:エラーメッセージがソリューションであるpermuteを使用することを示唆していますか? – GameOfThrows

+0

ええ、あなたの行列は4Dimensionalです。どのように転置したいですか? – GameOfThrows

+0

あなたは4次元配列を持っています。転置は数学的に定義されていません。どの次元を交換したいですか? – Adriaan

答えて

3

transposeも「スワッピング第一及び第二の次元」として記述することができ、そしてそれは私があなたがしたい理解するものです。あなたが何を得るのですかYourDataMatrix`コマンド `玉葉におけるN次元配列、種類を持っていると言っている

permute(AA_03,[2,1,3,4]) 
+0

ダニエルに感謝してくれました。 – user3876557

関連する問題