设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4456|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
6 @$ E8 r' K  e4 v" m   7 p8 _7 x2 i  Q: v8 R
begin P_check arriving procedure: I- Y  b7 e) y. c2 I

. {+ f8 j5 k9 k& b; Q* k$ f
6 M  f7 B, f' k2 I, t: F+ ^
$ d5 h* B: s. v+ Emove into Q_check! N$ J6 K, O6 |: G9 h; j) i6 w

5 W9 }5 j& @- `; p4 P. ]! m8 g# y9 j  o/ r6 `
wait for n 5,1 min
9 B9 ~' M( C0 _  N; j+ }4 ~
( X/ B' ^3 \; d( g2 Y
5 q1 l3 E  ^. ]1 L3 Ssend to die1 g6 v; j4 G- C
    end/ L$ Z+ l+ u6 y7 w" D: e/ S+ c) h- ?
我把程序作了如下改动:. p" m- G$ V0 E% e, e1 p( f9 Y# q
/ w% l* P6 I. i1 F
begin P_check arriving procedure
  Z0 P4 G4 |! L5 g: @' o) p/ w
  X6 [( }* `; d. Bmove into Q_check_wait
3 b0 H+ s1 V/ q3 \/ w: S/ B9 \' e% }+ U9 f) K
move into Q_check" s" J; w9 F$ [+ k$ B! O

. s8 B1 F, [. Tuse R_check for n 5,1 min
% I" s& {+ P: z/ c# C, l) B$ N
& ?+ b" x! V& Z! C2 t2 P% b0 Lsend to die# i9 y& a$ j; ^2 E
                 end. `9 i! b1 O6 n. X$ ]
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
+ ^+ J, k3 ?, j( a运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
; D3 r3 G8 _8 u+ \" o* e; n% ]是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 11:52 , Processed in 0.011509 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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