设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7439|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
! Q( |9 H% j0 K6 ]/ j% J   
: Q" F0 b- \. @$ Vbegin P_check arriving procedure
; K* C' X7 ^: d6 O. O2 J; H/ M' S7 X3 ~$ o8 E
  Z) H2 v+ ~9 [/ C  ~3 O" U; Z
/ z( Z! b8 i2 [$ l4 o
move into Q_check
- N4 x$ J' C8 [# }/ G) _: l  }- l# f. y) c" {; A( b
: O/ M3 V; `5 g0 S
wait for n 5,1 min
: M2 [% d- O( I7 X& O6 q
+ j  M: d" P5 F/ b$ v1 N4 @8 M) v  t2 ?7 \/ S& N% O: X& f
send to die
  ^1 q6 n- P8 N0 N$ N7 P5 I. V    end
) v' V; B3 c1 `: O/ F7 D+ N1 x! U' B我把程序作了如下改动:
4 t0 X$ q* [4 Y7 j- m: }: V( h) `$ R
begin P_check arriving procedure- e" ^, X" v: Z. |
! W1 x1 ^; T- e
move into Q_check_wait  m( H) ^! O( E. o, _

" p* f. E) o! {7 j1 H2 g* r, umove into Q_check6 y' J( s: f# d8 D
8 o3 U: Y- u7 @2 E3 Y
use R_check for n 5,1 min
& P, E6 g' u/ |+ o) ?7 l
" F$ n- L: V# W6 C' ~& X7 psend to die
, `6 u) l' S8 R( F, K  S7 u                 end+ @( G% W4 p$ Z6 o
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
$ @9 J, P( j& }运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错) u2 F# H; ]0 G$ b4 A, {3 d
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-28 11:04 , Processed in 0.014650 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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