MATLAB Function Reference | ![]() ![]() |
表示
B = permute(A,order
)
詳細
B = permute(A,
は、ベクトル order
)
order
で指定した順序で A
の次元を再配列します。B
は A
と同じ値をもち、特定の要素へのアクセスに必要なサブスクリプトの順序は、order
で指定した通りに再配列されます。order
のすべての要素は、一意的でなければなりません。
注意
permute
と ipermute
は、多次元配列に対する転置(.'
) を一般化したものです。
例題
permute(A,[2 1])
A = [1 2; 3 4]
; permute(A,[2 1])
ans =
1 3
2 4
X = rand(12,13,14); Y = permute(X,[2 3 1]); size(Y) ans = 13 14 12
参考
![]() | perms | persistent | ![]() |