| MATLAB Function Reference | ![]() |
Inverse permute the dimensions of a multidimensional array
Syntax
Description
A = ipermute(B,order)
is the inverse of permute. ipermute rearranges the dimensions of B so that permute(A,order) will produce B. B has the same values as A but the order of the subscripts needed to access any particular element are rearranged as specified by order. All the elements of order must be unique.
Remarks
permute and ipermute are a generalization of transpose (.') for multidimensional arrays.
Examples
Consider the 2-by-2-by-3 array a:
Permuting and inverse permuting a in the same fashion restores the array to its original form:
See Also
| invoke (COM) | is* | ![]() |