|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
& S% k$ ^8 |- K* _9 `' a: g4 Y2 C% r# X
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了. / [- O5 ~2 _: ?2 f. N
9 a0 {3 ~. _" I/ m
如何可以在TICK 运行的情况下实现呢?) w# D) h1 T! o( w) _7 y
4 N5 Y' t; m' y- ^( S* x! d; T
0 j1 x/ C i5 i6 {' ?; {( Y3 I构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
, t2 j4 [3 F! s+ m1 P! r0 ~# ]7 ]% {0 x
想用 initial id = !9 W% D+ K- ]3 R, \4 d
/ K7 b9 Y# \; M" G' q4 u
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 9 L# K3 o, Z; ]% C
& T3 u0 y' ^& D1 X" Z) M7 |
不知道如何实现这个功能,$ a. r6 {" ^5 l* v% R* E% y2 F
: k+ n$ S& ?- j' z/ q/ q. j% b
1 z3 ^& } f4 q W: u5 h6 O3 _请各位赐教! d* O6 t9 A( G( C
_; x. V3 f+ K9 g7 X, G5 n5 }0 N: e: c9 q/ v0 i+ z
v. I X4 t9 W9 S
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|