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.

 Réponse acceptée

Roger Stafford
Roger Stafford le 6 Nov 2016

0 votes

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

Plus de réponses (0)

Catégories

En savoir plus sur Discrete Math dans Centre d'aide et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by