|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
; ~; b& b, J( s. N# l/ f2 r2 K6 [& c1 i0 k
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了. . w; m8 a" c$ Q4 F
/ @* j- q, V; W9 Z$ h; b
如何可以在TICK 运行的情况下实现呢?6 ]* g3 y7 d( R" ]4 ^
! l3 N# ~+ l/ w! Y+ F* e
! A# t \1 x W7 c. }% e构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
0 L- E9 D6 n9 N$ s7 u( {* m: `' ^1 b( a; d
想用 initial id = !
& a# f8 w2 h7 W; N2 Q3 I0 X
9 n& e( V6 }* R% ~( c 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 / [/ L, Q5 T' ^; F8 ] V
( s0 g2 @$ v3 y8 `( T X# S) d
不知道如何实现这个功能,0 R, x' E. u1 h ~3 X& U
$ v) s3 F: |* H
2 B7 R- E5 ] e0 R( k5 X请各位赐教
& I I! R V7 D9 l4 \8 t3 ?+ X: L
& D. y) B7 y2 N- C
# t! }+ R7 U _4 F( Y[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|