Generating a random number from an already given n values
Ältere Kommentare anzeigen
Hallo,
Given n values e.g x=[ 1 3 4 6 7] I want to be able to generate one amongst them randomly every time I call up a custom function. Is there a way this can be accomplished with the rand function? I have tried reading rand help doc and can't make much out of it. Will really appreciate an answer.
Antworten (1)
Image Analyst
am 17 Apr. 2013
Try this:
randomX = x(randi(length(x)))
2 Kommentare
Marvin Leo
am 19 Apr. 2013
Image Analyst
am 19 Apr. 2013
You're welcome. Please go ahead and officially mark the answer as "Accepted".
Kategorien
Mehr zu MATLAB finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!