|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
1 G( J, i( x- `
( [- @, G+ _! i3 E- L! C+ K构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
% X' a$ \6 z5 D! O# T4 X' F( b6 i9 J* b' L% e& M2 t4 x8 M
如何可以在TICK 运行的情况下实现呢?
; R3 O2 K3 p- P. \: F
3 F5 [# g d( ]/ q& S/ T3 i7 y0 J2 W# l% P5 d
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号; b5 W ^+ j+ E0 H7 M1 K
: h5 f7 J, G' g- J- b想用 initial id = !$ ?$ T2 Y# J% E% R' G! s
2 v$ V/ P7 ?. z& z 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
U( U3 h! q7 q3 |( F5 v$ ]! [+ r% y/ W5 ^+ e5 p0 J
不知道如何实现这个功能,
3 J" ]8 J, r4 W2 s
0 c1 v/ z# V8 r4 R8 V0 p6 g0 B8 D1 \1 L1 e8 W- B5 N" b
请各位赐教
3 A) q r& C+ {/ x; V, q
8 C5 x3 j$ i! l% j5 x) X [; S- r
" x" t O( K. n/ }+ e( ~/ D* o q" k1 g3 ~* U) \
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|