|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
9 Z* w7 W% G) M7 k: `- |: S7 d8 O; m$ Q) X, C" ]7 B
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
5 \9 V7 V: a2 X- ]/ V& F+ t5 n3 k
如何可以在TICK 运行的情况下实现呢?: L8 _! q/ U2 `% ^. ~+ \
; w; I& X7 r( m. R
! j8 q. C9 c/ s. S* N
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
' n1 v: N; ?9 a2 u; w, G
. d$ e* u0 T6 F& O! G) U% l" m想用 initial id = !% M" ^& M1 [/ i/ I7 t: o
! [1 @- N ^3 ~; D& S% q& X
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 ' b( ~: r3 g8 Q+ B3 j
# a. a/ p' p A3 k7 h不知道如何实现这个功能,1 I/ f/ q4 l& z1 r. J3 l
2 }+ k! \6 h8 p6 _" y5 |% P
; D+ e' {! o, \1 V) h请各位赐教
; Q1 p$ I' c9 T2 Y" H
0 g; q4 e3 t& z/ q6 E u! q% V# h! D" o
5 m" I5 N U9 r# c) M
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|