设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7406|回复: 1

[求助] 求助一个简单问题

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
/ g" c: C7 o* b7 [. `2 e   
  v: ^: S, U/ s( C' ]) l! rbegin P_check arriving procedure
4 j9 v6 \9 ~2 l+ x7 v# l9 z9 e7 L% S1 ?; v2 z7 z# A

5 I( p" k* L8 \: C9 e
; j* z% D1 u  R) f6 _5 V2 j0 Umove into Q_check, k* Z5 E, i& ^; W2 W' ]
  `; T5 j4 E2 R; `2 h3 }' r

- n1 \7 {! x- y5 ]6 Gwait for n 5,1 min
" k$ {# \7 w8 u0 k2 X5 H2 c+ [3 p2 p6 ^, p7 M. b$ P
$ z% K: b, K# g8 `9 ~
send to die3 B4 H- @4 p4 f1 r0 |
    end7 {  d/ K! q% K; ^% K5 J- A
我把程序作了如下改动:
7 \4 N" H7 Y! W& Q7 o! u2 ]3 m
. }  E- O/ p  B7 N; Q9 Ybegin P_check arriving procedure, e  ?% r0 e7 a5 B# Q" ^& N0 b

" o, ~: d. z2 Lmove into Q_check_wait9 K; o  L( I9 H. b% Q7 W, E

" c( Y8 D" T& w" ~: ^% ]0 n/ F0 l8 qmove into Q_check! ~5 e# l: B0 H5 _0 g0 e- g

' r6 S8 i! _4 _$ wuse R_check for n 5,1 min% f  v+ \6 z7 n: a. z( x, F
2 B6 B$ b7 o, D
send to die
5 v* H& e2 ?6 }# K: v8 r( j! b3 i                 end# U' B% f3 U5 Q, ?
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
* z; D% \4 U; Z, S- b; [运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错) a. X' H3 Y& h4 t& X' V
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-8-23 12:06 , Processed in 0.016669 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表