SG::Mat2Perm --
calculates a permutation from its matrix
Call(s)
SG::Mat2Perm(sqm)
Parameterssqm | - | any square permutation matrix |
IntroductionThe SG::Mat2Perm function calculates a permutation from a matrix.
Given a permutation perm, the corresponding matrix has
entries 1 in position
(i,perm[i]) and 0 otherwise.
Example 1>> muEC::SG::Perm2Mat( [2,4,3,1] );
+- -+
| 0, 1, 0, 0 |
| |
| 0, 0, 0, 1 |
| |
| 0, 0, 1, 0 |
| |
| 1, 0, 0, 0 |
+- -+
>> muEC::SG::Mat2Perm(%);
[2, 4, 3, 1]
Related FunctionsPerm2Mat, Perm2RRep, RRep2Perm
MuPAD Combinat, an open source algebraic combinatorics package