|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
0 O" y/ n- {/ e+ n4 l+ Z# w+ g+ f7 J& p( t
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了. 7 a9 B* h b, D) s' B1 G0 ]
! r- S3 z8 T+ c3 M, q如何可以在TICK 运行的情况下实现呢?5 ?: b9 |) n$ `+ h( s9 s
5 c2 l9 q6 J: B& {
; x5 K+ `/ v/ T( L M- E构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
, b' u$ l* M4 U$ z4 f2 k2 ?9 X, T$ }% z: E- f8 y/ t% @3 P
想用 initial id = !
8 G0 R w3 z% f* Y+ Y$ ^% a5 N) {2 G4 ]6 W1 \
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
+ q0 ^' t, i$ |9 e! H* y) S
4 S) g% o) D( ~7 t# ~$ E* V2 O不知道如何实现这个功能, w! E: _+ o3 y+ B& R% t7 s
+ o3 w2 x. O9 C
* F1 r3 k V: ^0 x3 r5 ^6 l
请各位赐教
9 E. i' s. }2 u7 _
[8 X" v0 N% y/ q" p k* M+ W( b' V% T8 e
0 T' [* y) P7 o: \
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|