设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9123|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
! ^! o/ f2 @0 X: v   & p; t: O  \" g* N% S3 F, [' p7 F" ?
begin P_check arriving procedure
, F3 E' `4 i: K* H2 o- p" \! t* i

- D! D% Z- D/ X/ D+ h- A1 R" M% O
8 a6 w" B( H% z, ]move into Q_check
/ B7 c5 J4 W) |7 N, @* {% i1 {3 `9 I' r

' S% X3 e' V; j( N, |0 A2 l  Pwait for n 5,1 min
0 N8 J" J' _' F2 K1 s
- @. x2 w$ Z/ ~7 L* C/ }% i% O& N/ s5 I. ^
send to die' ]; Q  n: j* H3 C: z5 U
    end
4 T  R# c2 J, E# ?我把程序作了如下改动:. y( W9 N& `4 g5 i3 K% Z
+ y4 ^7 V0 E& f* M, o+ O
begin P_check arriving procedure  X( c6 v/ J( c) \
- L5 V9 p& |2 }: S0 ]5 q4 W4 Z4 i
move into Q_check_wait
7 t. U7 e' K! B' I- r1 [. e: \% Z; e" L
move into Q_check
* E2 l5 o! p/ x6 ]0 s
# j5 @6 H" v2 U+ O3 [3 kuse R_check for n 5,1 min! ^( Q! q' N- y1 Y3 _0 E* f4 e

2 ]  {& V, s* C* d; q9 p4 ~send to die
+ Z  _: z" v, ^7 k! Z! _9 f$ q                 end8 ~' t5 H+ @7 M, w, T: B
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
4 a# o# }  u- q" s; ]% P运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
% T) r, ^9 m* P' i# U% `是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-9 08:04 , Processed in 0.010820 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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