|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
' h# m& ~0 L$ z
' u( d- ~ O# c. X) e; ], L O8 ~1 v构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
) o9 U: [ g, \+ r: ^7 D _1 ]0 C# S& u$ p' H% e
如何可以在TICK 运行的情况下实现呢?( U2 y3 _$ X$ ^+ n2 ^' @3 J$ c+ T
. x* S w- w/ ^) x1 b
% o* f \+ x. q8 o构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号- ]) ~6 r$ r8 h$ C+ z
2 F+ D/ v( Y+ q; a4 w5 ~; \ a0 a想用 initial id = !
" \* E; L6 K6 Z% A& y7 \) A
$ I8 X' \& h& u4 `8 W$ _) B 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
/ ?7 x- N1 c3 R) r$ C; d3 E1 G' E* z% W5 [7 q. g
不知道如何实现这个功能,
3 U) B- A) P. W
* b, j& j* L9 R/ L: ~' @, p1 } ~
请各位赐教
. f; \/ [- P3 n+ B" x: F) I# b
3 A J- e7 C% X) ?$ P; M) p
) \8 `- y5 Z4 `( v
3 B) E. b. y5 w4 }' P+ e; B[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|