Example :
i=6;
A=[1:i];
[1 2 3 4 5 6] n=1
[1 2 3 4 6 5] n=2
[1 2 3 5 4 6] n=3
[1 2 3 5 6 4] n=4
.
[1 3 2 4 5 6] n=24
.
[2 1 3 4 5 6] n=120
.
[6 5 4 3 2 1] n=720 ; factorial(this matrix size)
thank you

 채택된 답변

Davide Masiello
Davide Masiello 2022년 2월 5일

0 개 추천

Hi, MatLab offers a built-in function that computes all the possible permutations of an array.
A = 1:6;
P = perms(A);
For more info you could consult the documentation.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Problem-Based Optimization Setup에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by