悬赏 10 个论坛币 未解决
最近在matlab 程序中,遇到 这样一句话命令:
% Initialise the random number generator
RandStream.setGlobalStream( RandStream('mt19937ar','seed',12) );
彻底懵了。百度很多,也不是很理解到底是什么意思。
该程序后面有2个随机数生产。
v = randn(t,1); 这是第一个。
第二个是在一个for 循环命令里面。
for i=1:t-1
% Bootstrap residuals
ind = fix( rand(tn,1)*(t-1) + 1 );
。。。。。。。。。
我猜想,RandStream.setGlobalStream( RandStream('mt19937ar','seed',12) ); 这条命令的作用是,每次运行该程序时,结果都是一样的。但是,RandStream.setGlobalStream( RandStream('mt19937ar','seed',12) ); 这条命令的具体含义什么啊?
不知道,有人可以讲一下不?
谢谢了。