random number from a set of define numbers
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
eyal lampel
am 21 Sep. 2015
Kommentiert: eyal lampel
am 21 Sep. 2015
hello all , i am trying to simulate a lottery , i need to chose 6 random numbers from 1 to 37 . i have a set of "HOT number" that i want half of the 6 random number will be from that set of "HOT number" a number CANNOT repeat itself. example: "HOT numbers" - { 3,11,29,30,33,35}
system output - { 3, 29, 33,22,12,8} { 11, 33, 35,37,1,28}
0 Kommentare
Akzeptierte Antwort
James Tursa
am 21 Sep. 2015
Try this:
HOT = [3,11,29,30,33,35];
OTHER = 1:37:
OTHER(HOT) = [];
x = randperm(6,3);
y = randperm(31,3);
picks = [HOT(x) OTHER(y)];
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!