设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9591|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
3 o+ c+ F/ n1 P. O# _4 t; }" P3 H   
. |! |/ g" d; obegin P_check arriving procedure
+ t- m9 X) U' n& l9 {4 t+ @: o, y$ t! U
+ @3 z: w% ^. S+ H* b

+ ~1 q8 t3 S3 a% k/ D% Gmove into Q_check
" \) w# S& [( _8 |' y; f2 l$ c5 F  o  e. }, Q; j
1 |5 `8 o9 }  h
wait for n 5,1 min
5 g; e+ z2 _6 f7 N
9 r8 M: c3 C" N% c1 S* O8 }
9 x4 h& F+ I* w5 s: @send to die
# f) ~: Q  I. a* f) J    end
- j) b" s, d, Q  M0 x, p我把程序作了如下改动:
+ z  `9 F  Y8 g0 Y9 b% M4 Z" Q+ P- O- z* o& B) t+ k3 [
begin P_check arriving procedure
8 u  k3 l( w" S( e, {) {5 Y; I# q. I8 a, T5 Y1 q# k2 U
move into Q_check_wait' y, g% K8 {, a: a4 S- |# q
. ?- J& h. \3 w" s$ d2 o
move into Q_check
2 o5 d0 `7 Z7 g+ w
7 j! b! [+ Q8 h3 T# \" d" Yuse R_check for n 5,1 min; \+ ?. J; h6 c- q& f
$ g. P7 }- [+ e$ D4 w
send to die+ I5 v* V+ T/ S2 Y+ m
                 end6 ]4 ~- g. \+ q. f
其中Q_check_wait容量为infiniteQ_checkR_check的容量为17 ]: c# k/ s7 h* q  \. t$ ?
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错, Y8 ]9 b* i8 t+ E7 E* y3 v# p, ~
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-12 12:30 , Processed in 0.016511 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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