设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9122|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:5 m* k  p* {* t2 ?- D/ X: d
   
1 I- @9 d# d% @+ K8 }% p9 Ibegin P_check arriving procedure
9 {% f  I' G9 ]- i4 N5 G2 _
1 R4 a7 y, b2 U1 C0 S! Y  L, U* _0 c- E( T8 \/ G3 r4 }

5 I+ ]1 h' a! ]0 r: n, a6 F' v4 xmove into Q_check8 G+ Z9 D: d" r$ \% Z( E6 f- k) Z

  U3 C$ G/ k4 Y/ ?
4 ]; f( f; t/ D) `, J- @wait for n 5,1 min6 r) d2 ~5 q$ g, C+ g
! k- h, m2 U, u3 {
& g+ _3 @9 _& F! U
send to die/ N! {- k; m$ c  a. J( ^# g
    end
' ^( Q6 g* L8 l! o% v9 }! r我把程序作了如下改动:
8 x/ a- s* [, a
+ V7 l' H: d! \% |" S2 ^begin P_check arriving procedure6 g+ z; r7 S# u9 M
$ o( u* ]7 _) z1 _& u; A
move into Q_check_wait7 E2 ]  M* I8 l, D
: d$ A8 t8 C/ H, s$ J& m; F
move into Q_check! m9 w8 r, T. Y
! A: |+ v5 a: n# w6 a
use R_check for n 5,1 min
1 [( c- |( [! c, @5 a2 E0 S, A: \# U" }0 J2 E: b3 b) J
send to die
" i" U0 U; h" f                 end
' \" b5 y0 z0 v- ]8 x+ n/ i0 r其中Q_check_wait容量为infiniteQ_checkR_check的容量为13 m1 Z2 ?( f: G; P8 {5 O9 M
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错  s9 G- ]7 U9 O! f% U' {# E
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-9 08:01 , Processed in 0.016032 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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