设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7407|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:4 T3 D# Y- I3 h% e1 M
   
  s. g9 s! K7 J! @/ M% Vbegin P_check arriving procedure
( x) `4 i! g) e/ b% t- v9 X  \: U0 m$ H1 M

( s. F4 K& L3 A/ x: U6 l5 f; ?& r( ?  ]. B
move into Q_check9 R1 A# \* J# T! p9 ~
/ N: C, j- T& d, v
: W9 @/ r& q+ _  Z! q* ~& p7 \
wait for n 5,1 min
3 h# u& _7 A. S" O' i$ d: G! s
7 Z- k% |. @1 Q9 R' U5 T; v/ c! K. M0 @6 ^' q2 [5 ?
send to die# ?' R, S: @  }8 Y5 D
    end  m5 R8 C% B$ M; D, }9 x
我把程序作了如下改动:
* D! A2 j% G! V+ t/ F" k/ z9 @0 x! q" i5 F& U
begin P_check arriving procedure# Y* g6 W! v' ^) P* m$ W& ?0 Q

; G5 K2 K5 U' w/ Y2 {0 @8 o0 fmove into Q_check_wait
# f# J8 Y' y' p' l0 b% {/ G7 _- J6 c, k$ {$ M
move into Q_check! U, q1 b2 E! W
; \. ~, b7 b8 B+ C$ K
use R_check for n 5,1 min
# K$ i6 X( Q: |# k6 c: I4 l1 B3 a
! A& ?& P+ q7 s+ psend to die" M' ?& ]" t( e; b, M* {5 G# [
                 end6 Q) v7 K  H, O% i3 L
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
! S5 Y0 @! S4 |, G; t运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错, L4 M; `% x" T  g5 v8 p7 m1 N
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-23 12:07 , Processed in 0.011802 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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