MATLAB Function Reference |
Syntax
B = permute(A,order
)
Description
B = permute(A,
依照向量 order
)
order
去重新排列 A
的維度。其中 B
與 A
有相同的元素,但存取某特定元素的下標(subscript)順序已經根據 order
而重新排列。order
的每個元素必須為唯一的。
Remarks
permute
和 ipermute
是多維陣列做調換[transpose (.'
)]的綜合。
Examples
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
See Also
perms | persistent |