设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4371|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:! D4 i: L3 h; V, T8 H3 s! ~; v
   
$ |- T4 g  h% @+ V- x' p* kbegin P_check arriving procedure
/ `4 y3 u$ G4 S3 V0 h, H
+ L: l/ e7 M; J$ |$ Q& k) R' w8 ]  P' z* R6 R+ `4 e0 a
! Z  B; V- P3 U! j) X+ e  ?! N" d
move into Q_check
) }# g- p; B& @( i& |4 Z6 H9 n8 c$ Q
. \! U& s+ g: R: E# M/ q; s
wait for n 5,1 min
/ G% X* Y$ l' Z. a. W8 b  w0 N% L/ N- q, ?( U1 p

7 x0 y% X, W' C; L" p% Fsend to die" L! [; K0 c  P& O+ q1 X1 v" `8 x
    end# E% n  m; V  S  W$ z6 X
我把程序作了如下改动:1 `/ N# H0 s, P  a3 [1 a, A$ m. a
9 V6 q, U& i# f" M  U
begin P_check arriving procedure
. g, Z" j. G4 t: B8 e  Q; V3 K1 v5 w7 C. f9 @) w
move into Q_check_wait
. L0 ]% z) u: M$ m& p3 G
( x6 s& W% x3 Tmove into Q_check# O6 m  E6 |8 |0 E! t& h
+ A  O1 V8 Q% X' n8 z% }5 f" C
use R_check for n 5,1 min2 W6 i: Z6 W) l0 @$ g

- s% X. [# [# U  U( C% @send to die
/ `1 l$ c7 F% T                 end5 V* ]' M2 P4 g6 w0 B
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
! x) T+ Y9 }' s运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错
. G& t9 W( `3 `- m  A是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 22:58 , Processed in 0.010633 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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