|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)- M0 [5 X! r# b' H" ~
7 |$ J; |# N( h% N5 e2 k构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
* X7 D5 z3 p8 {# c
- P8 \ f1 S* o- K X8 a如何可以在TICK 运行的情况下实现呢?- N( P3 F% y7 E4 F0 u) ?
* a: g+ F/ y f; E) b l* O+ b5 y/ V$ V$ | F) l( R$ [1 u
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号6 h4 |/ b. Q7 S1 ^9 O4 b4 n7 v0 V
) O4 N5 H: l0 I) Y/ R
想用 initial id = !$ X4 q" ^9 x: m' E" D% M @
D$ I- N* _" u) W) m+ U 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 / C8 {0 d6 g6 y" I2 W
" G+ |7 T$ g+ I5 {不知道如何实现这个功能,8 P' Y5 X t2 e2 ? k
: v) w% E C0 d6 ~4 n- f
4 E' U1 `& ?" f: f( _: J请各位赐教
$ w7 s0 c: p8 i/ a. B$ _/ I5 T+ I0 s/ k' W
$ |( m( ? k! h4 `! {
; e/ _" c5 K4 o" i/ N9 Y[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|