|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
+ j' L0 x' v2 \! S0 Z4 L$ K# I+ E1 U$ `
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
6 m( O/ w& w5 }5 Z- |6 t7 u( [
* v1 e: A* d# z! P5 ~2 G如何可以在TICK 运行的情况下实现呢?" P% E) E5 x" X2 u7 f, a/ q& @
0 j; b* `; b W
1 V$ y# m; Y2 Y {
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号( y8 t" r) K' l+ h
$ K7 A4 p- w6 X* V想用 initial id = !
" ~. s Y* `! o- y
" ?8 I$ z6 o' S: ~8 |9 h 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 & }4 E: ^6 F7 ?& \* [ L- I+ A
. Q: ^! R( D& w& {不知道如何实现这个功能,' J5 I1 T7 d! |! b* w
! g# D6 R( v) n+ N4 {
7 ^+ o- R+ o X( q0 r3 Y请各位赐教
5 | A4 c$ V# a! {8 s) B2 y7 z+ }" Z% D$ e( x- v9 S/ [
3 r" n6 ~2 {/ `% E& F3 [
# I4 n0 t! f" Z5 n
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|