How to find permutation cycle in matlab?

2 visualizaciones (últimos 30 días)
Ammy
Ammy el 10 de Feb. de 2018
Respondida: Ammy el 10 de Feb. de 2018
A=
4 1 2 3
1 2 3 4
2 3 4 1
3 4 1 2
I define a function
s4(i)=j for which i , j = 4
as in my case
s4(1)=1
s4(2)=4
s4(3)=3
s4(4)=2
and find permutation as; (1)(24)(3)
How can I find these cycles in matlab ?

Respuestas (1)

Ammy
Ammy el 10 de Feb. de 2018
No, sorry I want to find the position of a number in a matrix then I define a mapping and I want to write in a cycle as I explained in my example.

Categorías

Más información sobre Statistics and Machine Learning Toolbox en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by