Selecting 3 Random Elements from a list Without Repetition

9 ビュー (過去 30 日間)
KHAN
KHAN 2019 年 7 月 10 日
コメント済み: KHAN 2019 年 7 月 10 日
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

採用された回答

KSSV
KSSV 2019 年 7 月 10 日
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 件のコメント
KHAN
KHAN 2019 年 7 月 10 日
Hi nchoosek:
Thanks a lot for your answer! I will use you code in my work. Thanks again.
Best regards,
Mohammed

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCreating and Concatenating Matrices についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by