Say I have the following vector:
a = [200, 150, 100, 80, 60, 50, 40, 38, 30, 20, 10]
Is there a function in MATLAB that allows me to generate all 55 possible combinations i.e.
200 & 150; 200 & 100; 200 & 80; 200 & 60; ... 30 & 20; 30 & 10; 20 & 10.

 Akzeptierte Antwort

Roger Stafford
Roger Stafford am 6 Nov. 2016

0 Stimmen

You can use ‘nchoosek’ for that task:
C = nchoosek(a,2);

Weitere Antworten (0)

Tags

Noch keine Tags eingegeben.

Community Treasure Hunt

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

Start Hunting!

Translated by