|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
0 P2 \2 ~9 w) ^1 G/ z0 P
7 B1 ^9 H" _% F- R) q1 D2 k9 G构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
- v; P) m. d9 G9 i5 g* {6 v: q; U# E5 ^- o2 i2 ^# b2 M q% w/ ?
如何可以在TICK 运行的情况下实现呢?. U3 Z, k8 g! s+ c/ i- g; L
4 K# a% o5 `, N, `) S, x# j1 b3 o- F
& E k7 T; ^( E U# s/ ]- s; K, F9 f构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
$ w! X9 | i% |5 H3 \: y$ ?$ F' ?3 t }8 R5 }* B# \* h& `; m! z
想用 initial id = !0 c) O5 I5 F8 O& k L/ H. z# B
! }$ t c. w4 r! k" {% M/ \
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
3 C" @9 q) s5 I- q& E- Q, h. N, R
8 w+ Y" F! g5 l& I" Y' J p3 M不知道如何实现这个功能,! i5 ~1 j/ {1 d1 p8 {* D
4 N) _1 M4 `/ o" a9 {' \8 X3 L9 l
; J6 h' s: w' |
请各位赐教. s2 V- G( y1 @) a- X
- C( f4 B3 E4 n: [& e& U
4 F7 L; Y) ~9 R. a8 W3 D/ F/ p+ o5 x
D; H. a" Y# O% Q) O/ d4 V+ _2 C: X[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|