|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)2 x* r" P* V7 O- B/ B; |& j
# n6 L& B- F8 h1 n2 B0 l1 E3 o5 V( x构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
$ t2 g$ P* ]" l ` K2 t0 {, J* o9 ^6 c
如何可以在TICK 运行的情况下实现呢?3 ~! I8 }: @: X
5 P3 Z" N' E# m" g9 e" t+ U, q; N
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
. N$ b3 y% D& {( l
5 X) X* f' e* ?0 ]想用 initial id = !+ p+ P. S7 U# J- \
. M/ v( X2 w; x: G }
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
+ Z( ?$ b+ w! ]3 Y5 X/ K/ p0 o
3 R& c" k: }8 l3 H* R, y+ d; g; g不知道如何实现这个功能,$ D$ M) x( ?6 f# k! h/ F4 a* C. f
4 d {7 N5 S! v9 |$ x3 z* e
& l2 S# O! G- b请各位赐教
# r! N6 G; r0 y3 Z$ C
% x3 m) z4 f7 o7 ?0 v% V6 O& A
" h! y9 H3 z# ]! |; ^6 n4 Y5 L+ M' M! P! |2 T
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|