|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)) Q. [1 H; L4 S) P8 n6 H4 e
9 f1 C9 p& _0 J2 e* |% x构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了. " G5 Q1 b1 x2 M; G' X
3 A# I: [/ {. ^7 s6 j0 ~如何可以在TICK 运行的情况下实现呢?
' D5 v. O7 e1 k1 i
! l$ h" _$ }6 k* `. @1 G
2 k; v i _+ K7 w1 x1 N$ G5 V构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号: j; z3 G- U: _4 ]* D3 s
; { E! O/ u, U" B1 o' m想用 initial id = !$ U- G1 I5 h$ x4 `8 z- D& h" Q
0 U3 a- f/ i9 \6 x 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 * ]! G5 N1 d' l# u
' d1 D* \( P( o3 N* _% j不知道如何实现这个功能,1 l7 t/ J T- j ?% ]* c: F# k$ D w
4 A) ^2 E$ r" [! k/ P$ g
u* f- u/ f/ n2 R. u$ h$ W请各位赐教8 y/ y% A! T% R4 A
2 D1 j% l/ k. M q r* I
* _( j) i$ X0 a0 ~
+ p. q& u0 y9 C' I[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|