设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9587|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
" d, l( `5 X5 \) O   5 R5 E' [" s$ L1 \7 h1 _# K. n, y
begin P_check arriving procedure0 d6 w  ~8 z4 o# Y+ D/ z+ j

: g8 j1 V. a, e! J$ F
; }* W- [- d, A' s/ b; a8 o: S0 g
- I( l, ]6 ^6 k& `* w" Ymove into Q_check
9 n% e( f5 W7 X& ]+ V+ |% O
$ w8 a4 }4 Q4 l' p6 I. T7 p% G% r1 C8 h' f7 x0 z+ ^, V. ?& Y
wait for n 5,1 min
0 k/ r& {2 |" f, M3 M) z
# ]# E6 x% l7 y. b* C4 z
" v0 ^0 H5 i* n. e, Dsend to die
/ B  r) S; L: I' h, l% G    end: B# w; e  M- E1 ?2 }9 W# n
我把程序作了如下改动:
5 w1 G( @- i7 _7 V% s# D4 H- T8 \1 b
begin P_check arriving procedure
% ?: B& z( S' T
' ~9 T  E5 p$ i7 X9 y1 n7 x7 U% ~move into Q_check_wait
% c: Y% {% ^" a0 n: K
' q7 C  R  R' b' W& amove into Q_check9 e: M8 d3 W# y- W0 s
, @1 t0 H& m5 U7 i) ^9 `8 J
use R_check for n 5,1 min; n6 ]% a7 h4 y; P5 e: {
  ?, B/ L6 p; @. C" v$ {; J/ j) j. |
send to die
0 P3 o6 R6 v) s/ {: L4 X) x                 end
, Y' A1 q6 t6 P其中Q_check_wait容量为infiniteQ_checkR_check的容量为1& q, L) L3 b" p/ W
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错: f/ f$ f5 r" X9 n( p: s' ^
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-12 09:18 , Processed in 3.752673 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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