设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9551|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:& W8 d) Q, Z4 |) K. w$ z9 A+ Q, A
   
3 t4 u* @, H: n/ R8 V$ ^begin P_check arriving procedure" n. S- k  P7 w1 e$ d- `# [9 t7 S3 ?

- Q. a9 w% E6 u; U( B0 W$ h+ R* [' g

3 M; o) f, Z( l, cmove into Q_check
  m$ Y. p1 ~8 J4 w3 T3 L- d
0 Z) ^9 A. b$ C$ T1 L/ J7 S
( U% \+ M8 n" x) M, K& rwait for n 5,1 min
5 @' c' R- n. N! G- W9 V6 E6 {6 Y9 p; L) l- g
' |- I2 E. A0 {: [- R2 w1 ?# U
send to die
& g5 |+ X3 N& M' A    end7 ^% \7 m5 Q8 j; y( ~) t
我把程序作了如下改动:/ x9 g# W; L/ ?6 w

0 p8 b, |' d* _3 X' ebegin P_check arriving procedure
+ R, O' ~! d. n( w: U$ [4 e7 ~/ }) I4 {' n
move into Q_check_wait3 n! z3 I5 q9 a1 M3 Y
( [' Z0 d& S8 B, r
move into Q_check
" n6 _- Y! d; Z3 E% h0 M9 Q" o. S
use R_check for n 5,1 min0 u/ i6 M3 H4 E) ], A  {

; [6 C5 @1 J' J, E! csend to die
" j# a- \( w: V$ T                 end
5 C- K) \& l$ d6 _其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
7 {# ]5 x& q& S4 e2 M运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
0 w7 s' h0 ~* V0 \+ e是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-6 21:32 , Processed in 0.015113 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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