设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7922|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:  e6 w% M$ ^, f7 k1 x/ d2 v
   
- p6 \: d; P- h6 Jbegin P_check arriving procedure
; L+ T' p4 f2 S& m( p, `/ u' V8 ?# C) ]; o4 ^3 q" c/ w
2 h5 b+ g$ [3 s3 L5 U
' [6 e) M. t/ X' M
move into Q_check. N, Y3 w3 Z# l) }# r+ @; O

( M- U0 M7 e/ O- r, k
9 s' G5 a8 m. ?8 Nwait for n 5,1 min
% r% k; F4 E& E1 v/ B1 V4 @7 K: l3 O7 \) R. Q& L+ k* w2 q

, B4 P; D7 p& W5 U- \1 Fsend to die7 {6 v6 f% M) Z8 D2 [- }+ }
    end* d& I8 P/ P0 X1 V' V& H
我把程序作了如下改动:
* T/ U& h, \  }8 O1 ~- V1 z# D/ D% c6 D  b, U
begin P_check arriving procedure
4 \/ ^" A/ e# C( S* y' {* x& b* p3 e* j& k; \6 ^+ z" A
move into Q_check_wait, G( R+ E" O% b) }$ }8 p: R/ f
. A5 c, O9 ?  @, }. A+ A  x0 R
move into Q_check
" `" U3 A  x# u5 D
3 z0 Q. t/ y3 Duse R_check for n 5,1 min
2 @5 c4 W; y& _' ]- T' W! q2 r' ~& O2 L  O$ R
send to die* q( ^3 @+ C* t6 Q* j2 H
                 end
: h8 u2 l  B& t  B: F其中Q_check_wait容量为infiniteQ_checkR_check的容量为1( m, B. A7 }+ h5 ^
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
) H' _( y# }- I) h4 Z( c' h) ~是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-30 23:24 , Processed in 0.012598 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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