设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8882|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
% U7 r. I* d, {, p4 V4 c# `# b# N$ K   $ A+ V. D4 x$ M4 ]6 I0 h) P
begin P_check arriving procedure
' D5 P* m* P& J
* r4 w, ?- u4 L1 e# |5 h5 |3 m9 @. o, f* g" b6 F, y
# x$ s2 H, Q# x. s: T0 e& i
move into Q_check
6 [3 m* `' q; M: b2 d
0 _$ u/ L/ I; S, y& |$ i0 h! v- u- Q" |# F
wait for n 5,1 min; G( L7 e5 p' U7 ^; o2 T) X
: P: J+ I  h7 \

! r$ _* ]$ i, o4 \send to die( N4 Q5 m9 ]+ j3 t, b/ z
    end
, m% ^" u: Z0 e6 b5 `5 g7 @我把程序作了如下改动:
. Q+ S" f( w0 F9 `8 h& M
! q& m/ [' q9 E7 ?begin P_check arriving procedure
8 S- w( ^7 n& B) q1 p: q7 x" O1 m- d6 A/ n
move into Q_check_wait
1 j2 w1 b; K5 N* B& n. x. J! x5 B: n* a# u. g: \! A
move into Q_check
: q+ F, I7 R( K" m- l, C# ~+ o7 r8 q" k  E
use R_check for n 5,1 min% a) K1 g! ~4 n  J3 U- o; F

0 D: g, ?# a; ?6 X# l& wsend to die
' m* J  n+ b$ l) i& M4 H5 w/ i" N                 end/ G' m8 ~- _3 j3 g' u2 W
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
3 v8 {0 w1 X4 N7 ?运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
, |* U: K* ^0 q% k  W2 A是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-8 14:57 , Processed in 0.011827 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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