设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7555|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:, J% L9 Y3 V0 |& C. V
     k! \8 e# ~$ D- v5 h1 ~! Z
begin P_check arriving procedure
, ^) V! z  l6 O1 P
9 v9 Z, Y, ]! f) Q5 {& p
5 e) X1 B9 x! G0 m8 ]7 a8 Q
, y6 J4 s" I$ p! Q6 Rmove into Q_check% S8 W9 g7 L2 @1 ~, {. `% B1 t$ X

! B1 }# J5 D2 U4 k
5 C+ d6 m1 j  ~9 [2 \* n; `wait for n 5,1 min9 X4 w: ]% d8 x# D' X% D. d9 d  `- i

" v2 C  x' H+ S! \$ u
* k1 Y' o& ^. ?# w: y. Z6 tsend to die$ Y# ^4 l: g9 `- m! I
    end, K$ S2 {, J3 ]+ r2 j. |
我把程序作了如下改动:7 ~' \7 W( ]5 F( y/ ^
! t( C! r# h. O1 T+ c3 _
begin P_check arriving procedure
* W6 \2 v  W, A# T& G! f) R4 L* R; d' F+ k9 k- S7 T
move into Q_check_wait8 f3 R5 d/ c; S& s' c

7 D" ], h; N4 }6 T6 U, \' u6 jmove into Q_check
; R0 ?7 G9 x# z% S- i5 a
- |& S0 B. M% A  G& V; @. _use R_check for n 5,1 min
* N7 u5 e  S/ l5 i6 m5 ?6 ~5 `- u) [2 e# c
send to die* |( N" `* i  s: a; R* d7 U
                 end
% j  |" }. R) j5 v其中Q_check_wait容量为infiniteQ_checkR_check的容量为1: F/ D! l* ~( u& `! l
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
4 Z. C" a5 A: |# r' o是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-13 18:54 , Processed in 0.012501 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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