设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7912|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:& j* e0 C7 R% L+ {" T$ Y& X' y$ t
   
' k5 p. y0 `# o/ ?+ r+ Jbegin P_check arriving procedure6 z" i2 N# i9 d0 ?9 m8 P5 ]& d
  Q5 q" K0 v5 C. Z

0 ~1 L1 B( ~& u6 E; q5 x* m. e" s# H( s' X# C* s& ^) q
move into Q_check
1 g% l+ X4 S9 Z4 c. o
. l1 s4 r* }2 R& R
* a# K4 _7 d$ M( ?wait for n 5,1 min
% ^, G2 q7 ~) E5 D! |$ G( Y9 _6 i" M5 u  m( f4 v* V2 _' [
! M, [2 [; @5 [: v! J8 W1 u
send to die
$ m8 B4 j: A; k0 w    end' l* M& ~3 r4 U" J9 @  n9 ^
我把程序作了如下改动:
$ X8 B) J! P+ ?8 F- i* |! B3 q5 y: Q
1 T! j$ L% X( f2 K6 t* M6 ~begin P_check arriving procedure8 a0 J" M, b) G) x6 a, {
3 L; u! q9 |, W3 x2 K
move into Q_check_wait
& X3 s8 {# A" [* j& V+ g) _! w/ d: o& ~& Z  l3 P
move into Q_check
5 W9 u! [, l" t$ f$ E
3 {3 U# A8 X: K. b& }3 J$ ~/ Puse R_check for n 5,1 min+ Y5 J2 ?9 e) u6 T

* j. @) l9 s, u  n6 zsend to die. |) U# W0 ^: e, l7 \* O2 H& k
                 end
/ S4 M. p3 p: S0 _$ ~# R& s其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
8 @8 C8 D! W4 u& L3 S运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
% O+ X. Z" L5 `9 J- @0 ~: g是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-30 06:02 , Processed in 0.015050 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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