matlab随机数生成函数rand()生成的时伪随机数,通过查阅得知,matlab随机数是从一个随机化的数列中查找的,如果不事先设定随机初值,那么每次随机的结果都会相同。
我的解决每次随机数相同的方法:
①rng命令(random number generator 随机数发生器)
②使用rand('state',sum(100*clock))使得随机数种子与时间相关
matlab随机数生成函数rand()生成的时伪随机数,通过查阅得知,matlab随机数是从一个随机化的数列中查找的,如果不事先设定随机初值,那么每次随机的结果都会相同。
我的解决每次随机数相同的方法:
①rng命令(random number generator 随机数发生器)
②使用rand('state',sum(100*clock))使得随机数种子与时间相关