|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)- r) @4 }( K0 C
8 R, g5 D, r! R# s& r) Q* x- G
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
1 g* c# O( u* ^1 M8 ~
- I/ H: O& J* S4 V如何可以在TICK 运行的情况下实现呢?
, s1 t6 z/ m" ]. Y7 Y
6 r) @( n& d! |8 g, _: {# G
; z, p" y$ y, u0 C y' q构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号$ n! l9 C N, f. j) S1 _
5 X9 n1 M: O; h* V! M x1 T
想用 initial id = !7 `; W; Q, p! t
s5 x) P2 U9 w- j
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 # F8 R5 e9 X; S
2 ^5 r7 N) M8 [5 B% v& O5 T不知道如何实现这个功能,
$ J* E- T' J) f( H% F/ i; B+ K5 H/ h& r4 }* \( ^4 [
/ z: V j( U( }
请各位赐教
" J5 ]. d4 G1 O
6 {6 }' a8 }$ A- B) t. L4 A
0 s( t4 Y1 G2 q5 r3 f$ B: f/ ]4 `7 M8 @: Q# ^
[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|