设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8827|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
, O* Q2 K; ~& y3 m* O4 I   
% [7 X+ ]- h; K& e7 a% Pbegin P_check arriving procedure* I8 x& s- @% k  D% H; i' C9 [* ?

) U6 \- u2 R$ R9 h+ C: A+ p$ S0 W/ a5 k

5 i8 `8 b! S/ |: Q' r& X5 ^4 omove into Q_check5 X( F" f% Y9 k! `

8 V5 j! x4 [& a* ~5 o; r6 X- X) b) D/ o; z/ n4 l
wait for n 5,1 min
7 E  J+ M$ x9 C4 l/ _) [
* n$ [1 i$ _( X& R
, X$ r( k0 j5 x+ {% D( Usend to die! N9 n  D" P2 G" t6 [! d
    end8 x/ p$ V; f' ]$ ]2 y
我把程序作了如下改动:
1 Q& p" P  G7 F2 Y/ S% J% q9 Z% q6 \& N2 ~. j% W
begin P_check arriving procedure( M  B3 I1 j. k% ^- P6 e2 O' F

) F  q! ^4 _5 K; ~move into Q_check_wait2 ?) m0 B5 V5 }6 u
( W. H4 e! P! D5 `
move into Q_check0 v; Y& Q) _' u( f& H
' ^9 N' l  O& ~- j$ Y
use R_check for n 5,1 min) k, T+ U( s9 W5 n
. A1 |: |* j7 _& C
send to die6 i8 B6 ]  Z, K$ B/ w
                 end# {* \& {; p4 a9 G3 f. A# g0 R
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1# t0 h* n0 C3 K# W+ a! q, M4 G- \+ {
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
: x5 `  b0 B4 h8 e& h0 B& X是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-27 21:51 , Processed in 0.017117 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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