|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
2 i# q3 _& Q" |$ p+ @* |: N% ^5 z+ |" ]
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了. 9 M; w# ]/ j# b
- j7 {2 M# L5 r) ~* ]如何可以在TICK 运行的情况下实现呢?; V# c" U, Z' X I6 J/ T
, D5 T- p- ?. B3 d C$ p
( q9 N6 b; e4 j1 _, X# ]' r
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
1 h C6 D2 U4 g1 k/ u" W: H7 _8 r) l% X) p/ I- {
想用 initial id = !
& M# `5 a7 r; L( X. E, v0 W+ |2 x1 Q0 g* U% @
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
3 S: j" O. j. z$ ~/ W/ y; ?
$ |1 V6 I% d4 W; q) x; k不知道如何实现这个功能,; L- K; \: K4 U( O# h5 ?' r* D
' j; H8 x3 R8 ?7 h
+ p; ?) n* n& d+ `请各位赐教
1 H7 p' z: F8 D+ N
I# E2 F4 p: x! T) k+ w; F5 G! _5 \( B" _0 u* i
) [/ o' `- G; V[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|