R2010b rng('shuffle') equivalent ?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Ravi Shankar Palani
am 22 Apr. 2015
Kommentiert: Ravi Shankar Palani
am 22 Apr. 2015
My university's cluster has MATLAB R2010b on a linux platform. So everytime I run a script it starts MATLAB session, runs my code, and closes it. I generate random number inside the code and the result is the same random number everytime. I browsed online and found extensive documentation helping one to achieve reproducibility. But I want the exact opposite. Of course, running the script again and again in the same MATLAB session generates different random nos. But that isn't the solution I'm looking for. I start a new session everytime to run the script.
In short, I'm looking for rng('shuffle') equivalent in R2010b.
0 Kommentare
Akzeptierte Antwort
Sebastian Castro
am 22 Apr. 2015
Here it is (Note: You'll see why it changed in future releases, haha):
stream = RandStream('mt19937ar','seed',sum(100*clock));
RandStream.setDefaultStream(stream);
- Sebastian
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Random Number Generation finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!