设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6950|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
7 |9 j7 E, @5 B7 t   
$ O+ B: V! c3 n! Obegin P_check arriving procedure9 v5 `1 T0 F+ H

; H& N/ M7 m2 R3 z+ ]5 U8 V+ x! X& @0 @0 S1 Y4 ^# @
, s: N* Q( D" z
move into Q_check" Z) ~# E' E3 ?0 G3 x

1 e$ K; p" D7 I
: @9 g0 n2 ?6 @; F7 `wait for n 5,1 min4 p# L' l' I( Z0 n/ Z! O
+ X0 X$ _& S; {

' {' _" ]9 c/ O2 ]/ R. O) Hsend to die9 H0 u* M# u4 g. H. r* E9 Z
    end
# m( }* k6 Z) G! ^3 f7 D我把程序作了如下改动:* P. e, W, h7 y/ e" |! {0 ]
8 I2 p/ m& ?2 y+ @- O
begin P_check arriving procedure% V6 H: D: h$ b& ?: D2 @; M

2 |: v6 P1 i! z' Bmove into Q_check_wait
# k4 u" e# {/ z( S1 O
) Z0 S- V0 ]0 {% v- B" lmove into Q_check) q- J- p+ h" @% N

% t  H* Y  [; y1 ause R_check for n 5,1 min
% D; t# I6 F3 }; ^+ }" f, D1 ?& n- _
" `# u; Y2 x' S$ P& W$ I1 |send to die
/ l+ \& G( _9 \/ g; j                 end
- u* k( _8 ]. p3 _! u( y; b' w其中Q_check_wait容量为infiniteQ_checkR_check的容量为16 L* Y) D8 Y8 d8 n, ~/ ^) c- \
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错2 @* b5 m% Z) ^8 t3 x: N, u! e
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-17 16:05 , Processed in 0.015769 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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