悬赏主题
[求助] 如何产生相同的随机数流 |
|
|
|
[求助] 如何产生相同的随机数流补充资料假设:仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast6 Q# K0 G e& f( e1 F/ C' H有变量A和B,他们均服从同一种比例分布dis( 20: 50%,22:30%,25:20%),d定义A=dis(),B=dis(),但是由于A和B变化的时间不一样,因此不能简单定义A=B,请教:仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast/ S- I; T/ J5 k- w4 x6 g 如何让A和B产生,数值相等,顺序相同的随机数流.
最佳答案 ( 回答者: simulator )
可以这样,先定义一个数量为10000的数组xx,然后给这个数组赋随机值Anum,Bnum;% u( E8 Y; X* ?
& w2 P1 x+ [0 G( v9 H; Gwww.simulway.com然后在定义两个变量,记录已经产生了多少个变量A和B; 4 }3 o9 ^1 k8 w1 `( l仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast ; F7 F- \, R% ~, v+ Z* s仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast这样后面需要使用变量A时,就使用A=xx(Anum),并将Anum+1;中国最大的系统仿真与系统优化交流社区$ e* T5 H. \% I0 F9 R _" ~ 如果使用变量B时,就使用B=xx(Bnum),并将Bnum+1; 4 Y# [$ S" O8 n9 u% G仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast # @" c e2 z: M3 x, }) b2 T仿真,仿真论坛,仿真软件,物流仿真,供应链仿真,生产仿真,系统仿真,流程仿真,arena,anylogic,automod,extend,em-plant,flexsim,promodel,witness,乐龙,swarm,netlogo,repast这样使用这两个变量应该可以服从同一个随机束流 |
|
|
|
当前时区 GMT+8, 现在时间是 2008-8-22 01:49 沪ICP备07033414号
清除 Cookies - 联系我们 - SimulWay 道于仿真 - Archiver - WAP - TOP
Powered by Discuz! 6.0.0 © 2001-2007 Comsenz Inc.
Processed in 0.076995 second(s), 7 queries.



