设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6898|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:" I, D) t1 f% }7 B3 z4 v5 b
   
" T6 S9 N; D$ d0 t0 Ybegin P_check arriving procedure
: @0 i1 {  M+ B" U& R" [
: Y: u' f4 p  x  W& a* P% m/ {+ ]- t7 a

! `1 y5 N; r1 m. n2 K) ~8 wmove into Q_check
( a7 S( K/ g1 s. E4 ~7 ?, \* n9 Z( v" {5 ^( p: n. V
3 L& ]# a* p1 L6 @6 [4 j6 O
wait for n 5,1 min( g% g8 Y5 o  e3 n5 i& Z
/ ~7 T/ O! w; Z7 p( m0 V

. k" f1 e* ?5 t: q5 \0 }send to die
  ~9 G4 T4 Y5 T0 a0 y1 z1 d    end4 w& q2 P8 a! \
我把程序作了如下改动:
" C: e: r0 R; ~' f, l
) H4 n% g6 @9 W- h' jbegin P_check arriving procedure
+ g2 K9 l5 C, ^3 H5 C: Q/ L$ l: V; @& H4 m7 _) g' C
move into Q_check_wait
0 {5 D1 H: v1 [9 f: D( w# ]7 T; O0 I; F) c" u4 ?4 q
move into Q_check
  o3 X2 c* l8 O. f. q, m+ ?+ k# o9 e/ ]3 T. B1 s, {, W
use R_check for n 5,1 min
2 G- O" o; ^$ f" [& t" w4 K5 ^/ T& @( F2 }
send to die/ \, L2 v0 a+ e/ ^( S6 P& A6 B4 I
                 end
% [4 F, R# o* [9 x5 D% J( k其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
$ c' U) w. N! U8 }0 a. J运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错( C1 k( @2 H& i0 L/ [# Z
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-2 13:27 , Processed in 0.014134 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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