设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8998|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
+ R0 K: |; X( n' \2 @4 f7 K     Z1 t) Z* q5 V0 F; i% w
begin P_check arriving procedure
% B% Z/ m) X5 x. ?+ i1 A2 Q" d+ c1 b$ I- U

) Y( `/ @1 j$ C/ I& D. ?6 H
7 d, l1 Z. @. o2 ]( Vmove into Q_check2 L# M, e% }; p% N7 y, x  P
2 Z: f6 Z5 Z* e" c/ L! u
! D7 k6 D- i9 |- H- Z5 c0 X
wait for n 5,1 min' P$ |% _3 \) g  u% B) [) E

5 F2 Q" B4 w* ?! r
5 Q3 m, S% X& i3 ssend to die
& X3 g7 m2 z8 Q0 c0 S, a, q0 b4 I4 N    end$ N% E. q) Z# b2 I# Q7 W6 t; q$ C! g
我把程序作了如下改动:% L; P9 m( R% M

6 S* e- B; ~4 i9 z0 ~) B+ Wbegin P_check arriving procedure9 A0 J- q4 ]0 y8 V( l

0 V1 X9 k5 c  S8 d& S) [5 p: _+ X+ tmove into Q_check_wait- j& Q* i* d) \; D) v5 [

* Z9 [" R& z# K0 n# Umove into Q_check3 O; e: t* ]- Y* {* L3 }

- s) n4 X& R0 C5 a( l- suse R_check for n 5,1 min) S6 S9 ^$ ^( L/ f4 f. F3 k

1 t8 K- O5 S' c# J& M, Tsend to die
0 Q3 w$ p2 ]* x) s                 end9 z6 K$ \4 x# Z+ e! m( i, r
其中Q_check_wait容量为infiniteQ_checkR_check的容量为19 _- |# W. m8 r# Y6 A' e' K% ?1 e
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
1 J9 n9 C" S% b6 a9 j- O% O% l是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-11 23:24 , Processed in 0.014521 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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