设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4458|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
: W4 z8 U* B! [7 Z/ b$ X" R   
% b* [* o3 k; X4 \: |5 L# mbegin P_check arriving procedure
" s0 J6 k2 Y: r8 d: M/ \3 @0 V' a1 n7 x+ a1 h; Y" J
' q, s) w% o6 K4 V7 h5 f( L

) |7 X0 a7 C* `) }4 y* E$ n8 jmove into Q_check) m/ Q) ^. R/ D* z* |8 b1 {

8 I$ h! A6 i) m; T! u& o6 p- l- D# X( s  S& z- J0 |- _$ B
wait for n 5,1 min
/ J% }3 V# K" {4 z
3 r5 ^. x3 @! m+ ]& B5 W' R  n% F% g& O/ s% ?
send to die- T6 h! F+ b# J. v
    end4 s% Z- O- f7 t/ e9 M+ x0 w
我把程序作了如下改动:1 z% g; {' B2 _6 V* A: P6 F
& z7 q: G( J8 ?1 I7 n) [
begin P_check arriving procedure
! ?' [) @6 s' z+ Z7 _
- X% ?0 s8 P6 O6 G" K5 R! P) }move into Q_check_wait& V& S5 D: ~" P3 p9 o4 N7 i

. v! s7 l" [5 x7 X( Z8 R/ gmove into Q_check
4 V. t" s* L* N' K( O
; V# q& j/ j# Y9 Y  ~$ uuse R_check for n 5,1 min8 c" j5 s+ N$ b; E# j: Z! ]
! w8 f/ e  y& _
send to die
* G. P9 W6 n1 ]+ V  F3 x                 end
" l# g, E+ |1 L; {6 z1 a& E: M其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
- Y, n" \. v; U5 E) }运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错5 B8 X4 j& Y! u( r2 h2 Z
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 15:37 , Processed in 0.011702 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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