产生随机数rand和randn中的“state”、“seed”和"twister"参数
http://www.ilovematlab.cn/thread-315509-1-1.html (出处: MATLAB中文论坛)
简要介绍 如:rand('seed', S);
参数含义 S是表示初始状态的整数。
seed、state、twister 是产生随机数的不同算法。
seed表示采用v4版本的随机数产生器,state是v5版本的随机数产生器,最后的twister用的则是Mersenne Twister随机数产生器。
新版的Matlab默认采用Mersenne Twister随机数产生器,rng(S) 函数表示设定初始状态,rng('shuffle') 表示随机分配一个初始状态。
rng('shuffle')
randn(2,2)