设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5208|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
$ I9 ~6 G1 d' S* i  @   
/ G' J2 z8 B/ P$ _# B& B( m7 H1 N" tbegin P_check arriving procedure# K4 O' _& F7 d3 P
3 @# M" e, a5 H9 c$ J/ _

* g# |( B9 s# s* b- x) _* r1 ~1 y4 Q  R% c9 p' w, `* }
move into Q_check
3 Y) P  \! m9 V* M5 _& ^
* d3 q8 i3 m7 d! R% q  c4 ^8 n
* J: O. w& h+ E; Z9 a* ]) Jwait for n 5,1 min
) a. r! y$ A8 O) c' y: h" |1 i& Q% L- z4 u: y# V

( o( \) X; ]& j4 f' c" }  h+ _0 `( rsend to die( J! c. y) ^' J# n& ?
    end7 {' J0 o/ A- g6 {) |
我把程序作了如下改动:2 W$ G* b! `# a2 B0 N8 A
3 ?" }; M0 F" J+ L# D
begin P_check arriving procedure' l+ \. W. j+ J2 e" I0 r; H

: R. \+ q, H# y5 {. Nmove into Q_check_wait5 f( h! {% P- O8 |5 s

0 b# U/ ]- L  N  i9 Nmove into Q_check
; d- |: x6 K+ [% g' s* k2 }' b& j+ D) `+ F, P& Q- A
use R_check for n 5,1 min4 O1 N5 @+ u9 u3 B8 d

; _6 D6 \, I/ R7 F  w" Usend to die
& U3 m6 i5 t4 L" Y                 end' |$ f+ n  R, t: k  U
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
$ R  c  _% j" }3 r; K; @运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错. L3 n3 V( Y8 x8 l$ Y
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-12 05:08 , Processed in 0.016576 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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