selection of n disticnt vector
조회 수: 3 (최근 30일)
이전 댓글 표시
I have a vector A like
A = 1 : 10
I want to make two distinc vector of length 3 such thta no array be in common between these vectors. for example
a = [1 2 5]
b [ 3 4 8]
is a good answer but somthing like
a = [1 2 5]
b = [5 4 7]
is not desired. Since the number 5 is in common between two vectors.
댓글 수: 0
답변 (1개)
John D'Errico
2020년 1월 19일
편집: John D'Errico
2020년 1월 19일
Easy enough.
A = 1:10;
index = randperm(10,6);
a = A(index(1:3));
b = A(index(4:6));
Since randperm generates samples without replacement, no overlap is certain.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Operators and Elementary Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!