设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7869|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
! Y4 H: q) h5 J/ A+ C   
$ C4 v9 y: @6 Bbegin P_check arriving procedure
0 P9 n. ]8 `4 @) i5 L" w$ P9 H0 S5 g5 L# j/ Q. b. u  R

- f- I1 M  d( I/ |; }7 _9 H% ?, Y* w  w" S) u' q; `. u0 U
move into Q_check
3 n% O& n+ e7 G  A2 v; }# b7 }* M: s' }  j) M! ~9 }

3 d' F5 ?' p1 Owait for n 5,1 min- J- R) E# R% V
3 \" H3 J! l& O+ E4 G
1 M: l5 Y: Y; T# v" Q4 q
send to die+ [; E, y$ D3 ^. M* A. r3 p
    end4 O5 m& T$ O* y: r( A$ R
我把程序作了如下改动:
! G2 N1 f8 Q. H# N  i
2 K' D) @2 @! ^  f1 sbegin P_check arriving procedure% A' w1 \! o( b. Q" \: T

+ t' g$ c( B! o! o4 F2 K. {3 ?move into Q_check_wait
0 N- T* ^( H- A2 d" x, n; q' C+ _+ g
move into Q_check3 V% B4 Z7 t: Q- D( ]

4 \5 R+ Y" C) x7 V: |  ~use R_check for n 5,1 min2 h* {4 P+ K( r/ Z. W$ t
! G8 ^3 V$ U# e3 i
send to die* D4 l+ B0 \& z1 I
                 end
1 N3 b6 J# G9 Y3 U+ O其中Q_check_wait容量为infiniteQ_checkR_check的容量为1% c, u6 W9 l# T" a* ^
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错# ]5 J3 B1 P5 y" w
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-24 06:59 , Processed in 0.017445 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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