设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8916|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
! [# X" Y- w! W8 X   
: n7 k3 s+ ^& c) [/ u; Hbegin P_check arriving procedure$ c% A: _0 ?+ W- @$ Q$ B
8 n; h. R' `* T4 I0 f2 z: E6 l
3 v- a8 J1 f7 I* L
8 H. H! q. w. G* ~: Z* i8 p
move into Q_check
) X: w: e7 @8 i/ j- \  v  B" X, q  w+ U0 M3 C
% L+ ~3 v1 Z+ e9 @
wait for n 5,1 min  ^0 ^! J0 y7 l: k: F. m3 h
  N" S& [) p' `* r4 w1 E
, ~; Q3 J, P( R" d+ c
send to die
% b+ K: s; n  u5 ]2 z5 z' w8 r1 ?    end
1 b$ R7 ?& s) b, ^1 M) D1 j我把程序作了如下改动:
* C7 G; ]% h3 L2 G7 _: z+ b0 c( K, Y% W( r% v7 C
begin P_check arriving procedure
/ r: E8 }4 {0 _2 D0 L9 v
+ g2 W. ^4 m  X" x$ Y8 Dmove into Q_check_wait
! ~; |) b) d$ U+ k" V+ K2 e/ i! }0 B( Z0 c: s3 K
move into Q_check9 W  L8 R" P! Z( }

2 U0 a- q5 H, s: ouse R_check for n 5,1 min
/ X+ y7 j1 L# ~
# D1 l+ y: n- ~4 W$ h: Nsend to die
# [1 B, B# B9 O$ H& {/ L1 U3 Y                 end! `! y+ j) f9 u5 U
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
7 k. Q8 y' x: b6 M! p% O: x* d运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
5 Y' r/ `2 \8 m是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-16 23:22 , Processed in 0.014879 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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