Jump to navigation Jump to search
|Computes the inverse of a permutation|
|Other toolboxes required||none|
|Function category||Helper functions|
|This is a helper function that only exists to aid other functions in QETLAB. If you are an end-user of QETLAB, you likely will never have a reason to use this function.|
- PI = perm_inv(PERM)
- PERM: A vector containing a permutation of the integers 1, 2, ..., n.
The identity permutation is its own inverse:
>> perm_inv(1:4) ans = 1 2 3 4
To compute the inverse of the permutation on this MathWorld page, we can use the following line of code:
>> perm_inv([3,8,5,10,9,4,6,1,7,2]) ans = 8 10 1 6 3 7 9 2 5 4
Click here to view this function's source code on github.