本帖最后由 月牙天冲 于 2012-3-28 10:50 编辑 0 s( d4 T$ Q* L X/ U
( V. |, \5 Z. ~+ v$ X刚刚开始学习flexsim在实验的过程中发现,我将发生器中的到达时间分布设置为均值为10的指数分布,并且添加了实体的类型与颜色
& G0 C/ N% x1 ~; [( ?* \- j- treenode current = ownerobject(c);0 c) q4 q* l3 h$ }; T1 z) p
- /**统计分布: */- u2 W9 w! c n5 X& N+ T4 P
- return /**/exponential(0,10,1)/**/;
复制代码 % l4 D- S/ s' q% {5 T/ S B
- treenode item = parnode(1);4 h( n- K4 ~) f C( i: k& n# \2 s
- treenode current = ownerobject(c);& S0 d) X- y( r
- int rownumber = parval(2); //row number of the schedule/sequence table
) y' ^; b3 U- T& c - treenode involved = item;
! K% c& i% Q' i U& Q - double newtype = duniform(1,7);
4 g, X0 U8 S* y+ A% t8 N0 i: X - setitemtype(involved,newtype); m6 ~, ~* B: z, y- Z1 h" e- |" e
- colorarray(involved,newtype);
复制代码 ) p9 P) M3 l1 s" ~5 c- j
那么理论上实体到达应该是随机的。
X; P5 M, U8 P但是在实际运行过程中,无论前后多次实验实体发生的时间与顺序一模一样,这样就失去了仿真的随机性
$ E' b- J+ p# z3 D1 G2 i( T4 b现在想请教各位大神,到底应该怎么设置才能使得模型是真正随机的?
6 `1 Y) u! {5 t$ C& U: }9 b' x另:每个统计分布函数中,都有一个stream(种子),这个是在flexsim中是可以不填的,如果不填的话对随机性会有影响吗? |