Selecting 3 Random Elements from a list Without Repetition

5 vues (au cours des 30 derniers jours)
KHAN
KHAN le 10 Juil 2019
Commenté : KHAN le 10 Juil 2019
Dear All:
I have a row vector of a=[375.7,515.3,432.3,530.7,454.4,490.7,503.4,449.9,509.0,447.2,474.2,398.3,410.6] and I want to select 3 random values for all possible combinations without a repetition.
Could anyone help me with this case? Thanks.
With my best regards,
Mohammed

Réponse acceptée

KSSV
KSSV le 10 Juil 2019
Read about nchoosek.
P = [375.7,515.3,432.3,530.7,454.4,490.7,503.4,449.9,509.0,447.2,474.2,398.3,410.6] ;
idx = nchoosek(1:length(P),3) ;
iwant = P(idx)
  1 commentaire
KHAN
KHAN le 10 Juil 2019
Hi nchoosek:
Thanks a lot for your answer! I will use you code in my work. Thanks again.
Best regards,
Mohammed

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by