Generate all possible combinations of a few numbers when the internal order doesn’t matter and the length varies?
Ältere Kommentare anzeigen
Say I have three numbers: 1, 2 and 3 that I want to generate all possible combinations from, but the order in which they occur doesn’t matter. So for this example, using 1 2 3, this is what I want to generate:
1
1 2
1 2 3
2
2 3
1 3
3
The only combination generating function I know would be perms(1:3), but that would create:
3 2 1
3 1 2
2 3 1
2 1 3
1 2 3
1 3 2
In my situation the internal order in which the number occurs does not matter, so 1 2 means the same thing to me as 2 1 which should require fewer combinations.
Is there a command to generate sequences like this?
Thanks
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Logical finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!