|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)8 V6 l- \1 p! d1 Z1 u! a2 u
, A5 |+ V. C* I* Y: p
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
& @: D7 T: _1 B+ V4 F/ O a- K1 ~; y( ~9 K5 z
如何可以在TICK 运行的情况下实现呢?
! R8 q% V& `' g- U p+ n) _4 p& a
6 G2 d6 v0 @2 t4 L" v8 r7 S
% ]0 F8 H. n3 T, x9 ?构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号4 t3 n' g. H. s: Q' Q
/ V/ r- n% T G9 c- Z: z; [想用 initial id = !
9 }5 Q8 s6 M; K7 L1 M
5 N4 K; s; D3 D7 | 每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1 , i/ t6 @' D G, u U5 f/ d: D
% n) W6 ]0 w: I9 Y( x$ \
不知道如何实现这个功能,
, E9 v `- a' g0 g( f, M5 g$ B$ s7 r3 S2 \) Y* ^) w. [
4 b- C6 g5 t9 \1 k请各位赐教
' \6 C6 n+ J7 `0 @6 a6 f8 H2 i; i
! C* l* U. x0 _# `2 _ R
5 T% m% T5 f3 A Z
1 i1 J+ Z" I# e) W6 Z7 B% x7 A[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|