设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9129|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
3 W, l0 y( M  S0 F' _) e0 }   
* Q3 ?" l4 [: t& L- ]4 n0 T5 Lbegin P_check arriving procedure, N+ A! C: ^9 n$ f, L3 r6 G

! E6 r0 a1 i3 }" h. ^
( F+ z2 o: v$ L* p3 g
% \  C( u4 S. o8 Q( B! a5 n* S" X4 J7 Dmove into Q_check% b9 p7 r: [$ G0 ~  l" l7 {* {( f
9 }, }1 O1 h* M0 Q

! R: y) J5 _+ w) [wait for n 5,1 min
2 W7 i2 w6 I% l$ q9 q% \  u  k5 Y. z* h& H) x
4 M& {1 n6 ]+ E2 C! k
send to die
* U0 q; |" C* j# ?- m; O5 j' |: S    end
* I$ _9 v/ y- |5 e' m- I% ]7 X我把程序作了如下改动:
+ j. k7 c7 }: h8 O0 h* ~: e; L: d! g9 I
begin P_check arriving procedure8 F$ [) y% M2 M; ^* @/ I2 [2 T

8 |+ a4 n# H5 I8 M* F9 k& ?move into Q_check_wait# i; p4 u/ W( `
" V1 O: a: |% ~9 `2 y5 i
move into Q_check: t3 b  R0 Y3 M3 ?/ {# E; B: Z, G# e

. Z" m. I& C9 C7 j2 `" luse R_check for n 5,1 min
/ b3 d& l2 d& R5 x, y% g1 b8 M0 |. K; I* y
send to die, F* f. I# T$ Z" m
                 end
; z% V9 l7 }0 `# o  T; d其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
1 [' M; q9 B- J7 x运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错( i$ g* Q& X. @5 I  ^' f) j8 I
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-10 03:39 , Processed in 0.013084 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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