设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8541|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
) S$ l  L8 V' c. J# D# P$ x# k   7 h* o+ v& J7 s- O+ q0 G
begin P_check arriving procedure5 Y3 q2 g1 w& ~+ J; G2 u' U
/ s, \+ }' d" E# {: I6 Y5 N. O8 {; s
) ?9 R' e2 m$ S# l

6 U) V8 {- A. q" o  ~' g) Gmove into Q_check
0 V& M" M: o7 M) E4 U
& o- y& T0 b& c: n8 r" G: j+ K- z1 j, b' b$ E$ n
wait for n 5,1 min1 b% ~; \  n+ y! y1 s8 X  y

! M! z" \) \$ p, Z9 s) }' ^& ?2 e% [4 ^- @+ O$ i
send to die
8 S' x8 E; D2 v. g0 {4 N) Q# _    end
( v! k+ d; u) S/ J$ v; Z我把程序作了如下改动:3 {, A' R; v$ D8 Y
8 M( ~! Y% r9 }) c- f( d1 f& E7 U
begin P_check arriving procedure
+ q/ V6 x3 A# t# \: a1 K0 N" X
8 k; X, K2 E/ g/ R* I1 w4 p1 ymove into Q_check_wait6 D/ G7 V: z* v( g

  d- Y9 X5 b: q9 j! \  hmove into Q_check! [- c, v2 Y" }
' B7 S" G" \, i* }. H) ?5 I
use R_check for n 5,1 min8 M4 Q* H* Q& X6 f

) A) \* z4 F' z+ l0 usend to die( Z  D/ Y- U$ F& }( i* z
                 end- G* c1 A& s! v% M
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
1 q. Y: ?% M' `2 V4 A5 Q5 B4 z运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
" Z( _$ y4 n. h( [7 _8 t! Z是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-13 17:29 , Processed in 0.012069 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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