random number generating problems
조회 수: 6 (최근 30일)
이전 댓글 표시
hi everyone I have written an algorithm in which there is a part that has to produce random numbers like this:
a=randi(10,1,4)
b=randi(10,1,4)
c=randi(10,1,4)
I need it to produce different sets of numbers everytime I run the algorithm but it uses the same sets of numbers everytime
can anyone help?
댓글 수: 0
답변 (1개)
Guillaume
2014년 8월 19일
In all likelyhood, you're seeding the random number generator with a fixed seed somewhere before calling randi.
Look for a rng(...) instruction and remove it, or insert a rng('shuffle') before calling randi. rng('shuffle') seeds the generator with the current time.
댓글 수: 2
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!