我建了一个模型,为什么每次仿真结果都是一样?' f( z: P5 z( }0 A
设置的每个变量每次仿真出来的值都是一样,如每个机台的工作率每次都是一样的,但按照仿真原理来说,工件到达的时间间隔是满足一定得概率,机台加工时间也是符合一定得概率分布,应该每一次仿真出来的结果都不一样,但结果差不多,但为什么每次的结果都是一样的呢?2 g' O, _1 \4 J* \5 C) D
请问高手,解析一下。
原帖由 kaly 于 2009-6-2 10:19 发表 9 J. a, P& X4 w! r5 v仿真软件的随机数都是伪随机数,大量的数据是服从分布的,但是同样一个分布在一个模型内,重复运行多少次数列都是一样的,所以会出现你说的那种情况。 8 O. g. M, R! |解决方法就是用实验管理器或者自己编程序让模型不刷新。 ...
+ w# L9 O, Q9 W" V* O不太明白kaly的意思,比如说,正态分布中的z_normal(s,mu,sigma),如果s指定为一个确定的值,那么每次运行后的结果都是不一样的呀。你说的重复运行多少次数列都是一样的,什么意思呢?