Thanks Isaiah, It seems that srand([*rng*], *seed*) does not work, I always got the error rng is not defined. I tried to set MersenneTwister([*2*]) and use rand(*rng::AbstractRNG*[, *dims...*]) to generate the random number. It did not work.
Could you please give me an example? Many thanks in advance. Isaac On Thursday, April 17, 2014 12:45:01 PM UTC+2, X Du wrote: > > > Hi All, > > Is there some comments to save or load a particular state when generating > rand numbers? > e.g. the code in Matlab: > > stream = RandStream.getGlobalStream; > savedState = stream.State; > u1 = rand(1,5) > u1 = > 0.8147 0.9058 0.1270 0.9134 0.6324 > > stream.State = savedState; > u2 = rand(1,5) > u2 = > 0.8147 0.9058 0.1270 0.9134 0.6324 > > which can produce exactly the same random numbers. > > > Thanks! > > Isaac > > > >
