设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8828|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
- }, |( }: C$ \# v9 V   4 q+ Y6 x5 e) G: A
begin P_check arriving procedure2 l- N) P* \0 _- i: `

% V+ D. @( M) I' u
" R( G( [6 K- G0 {: t
) u/ S9 s  b( ^+ _5 B. x7 Smove into Q_check
, H" D$ ^) e4 [- W/ @1 J
# Y9 k& \- |1 {: W
" \" t% m* e4 M& F: dwait for n 5,1 min
# Q2 {/ E7 w0 W+ X8 J- P7 x
$ j; g& b7 ]5 p
8 d( Y  [  m4 a. q4 z* n( h4 r; Qsend to die
7 v( P% ]' E# G    end# r! ~# t% j* [2 `- C
我把程序作了如下改动:/ I6 N2 A/ q. W/ ?
4 w5 m& m+ r' ?$ j. J
begin P_check arriving procedure
9 J; E  `& P* U. |9 _1 c9 e4 G0 q5 I( |) |, E9 V2 u3 o+ W
move into Q_check_wait
0 C; R" X6 G, n& j/ C
% b  \$ h" M0 I0 T' H3 p) cmove into Q_check5 T, H3 f% @3 n+ a
# z  ?, E0 T" j' ?0 D6 d2 c$ w% o
use R_check for n 5,1 min9 d8 Y6 x# M" p4 l* l

& s$ ?6 \2 z$ S! Lsend to die+ {6 |) V) `9 g! j
                 end, r7 r5 Y' Y( V( C
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1  Z2 P" p; G% z# D( Y* o9 h7 Z
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错) D% k3 V9 G* B8 L2 M* ^) g, a# _9 [
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-27 21:53 , Processed in 0.017536 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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