设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9719|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
* P/ s/ F+ B/ g. e   $ |/ z4 L# a6 W6 h/ e9 w6 J
begin P_check arriving procedure
/ L1 O! P  a# j& d( a
6 u0 q0 {* l9 Z; C( L9 Y/ z5 @/ Y  ?! i( p6 \. d

+ P: C8 ^; W! D) G# Fmove into Q_check
7 x, v* s( m: K7 W5 E6 n
% }6 ^( b3 b2 J* G. g. z/ ]
3 d5 U3 Y# @% p4 E7 H% dwait for n 5,1 min
* |& S  l. X  g2 q4 p+ J+ \; s- E% A! g2 ~/ @( \
4 d" r9 p& Z1 k  H3 f
send to die7 @+ `2 {9 `; l. n
    end' f3 y& F* V2 Q; X( s; w0 x
我把程序作了如下改动:
( A  M1 z0 V* B; D! A9 M
* t. y# P# S' A+ i: Q3 q: Lbegin P_check arriving procedure
3 e3 w& J: \! X$ o% @# e2 O* ~* b7 l& T2 v- Y" n$ Z
move into Q_check_wait/ H' r! }2 \% w
& H; W8 ~* q6 L  Q. c" n. n
move into Q_check
$ }0 }( P7 Y) ?8 {
% U7 w2 ~' ]0 P- c$ L6 I2 nuse R_check for n 5,1 min
, `0 c) [1 C! q; p/ g7 [
# O4 W, a4 Q: K5 g- G8 C9 I+ Dsend to die0 y) q( F8 R/ e% g' U& o0 Y# b5 w# t
                 end7 l5 i, P0 h) O
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
. W1 X+ y$ W6 T6 y/ F运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
5 T0 Z' ^: A* |$ N" n8 G; K3 g' s% z是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-10 13:36 , Processed in 0.013859 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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