|
|
5仿真币
在模拟一个客户服务的例子, 单服务台M/M/! 的排队系统 (有两个问题请教)
( f# P1 @; D: F G; M3 k% e7 {' o T U+ Y; R
构想1: 第 ( ID) 个CUSTOMER 来 SERVER 前的时候, 二者开始捆绑(RANDOM-POISSON 平均服务时间),等时间到CUSTOMER 离开并[DIE], 开始用了[WAIT RANDOM-POISSON 平均服务时间] 来实现,但是整个程序都停下来了.
* Z ~7 q" s; G3 ?/ }+ P8 b# q6 ~' k# S7 T
如何可以在TICK 运行的情况下实现呢?" [* O! ]4 f6 l0 u; z, r* V2 {7 \, F9 L
( U5 R R4 B5 G
3 W8 _4 h$ y" Y w8 S2 f
构想2: 由于涉及到CUSTOMERS的生灭过程, 所以想为每个CUSROMER 编号
. ?( e: y* H# f8 z' G+ F& S$ E9 R& R$ j) I* U, W) l
想用 initial id = !' `5 t) K7 d# \! A' _ H- s
l/ |# z! a* X: p6 F
每次产生一个新CUSTOMER后 赋予ID= 前一个ID + 1
0 |2 B- }* W# P* c* P/ w6 b; a" P9 j$ y& b
不知道如何实现这个功能,9 ~0 S2 _5 i }2 I7 G) j
/ v* j$ Z$ ^( j
5 ?, ?9 v# h9 j+ o/ R
请各位赐教0 p/ t% U" b% V/ O
; i) L) H( Q+ R( J: [) F
% |$ c {' D0 x! P, x- {& u% B
7 p3 W7 x3 E% D9 L Y2 C[ 本帖最后由 marshallcao 于 2008-6-6 14:45 编辑 ] |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
|