设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8825|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:1 C$ z0 C' O* P- Z4 D( s! {+ B1 t
   3 A4 L. u: F  b8 d8 \& M" v/ z" w
begin P_check arriving procedure8 X0 [, q/ H: m
  n) m5 z$ z6 T, Y7 X  Z+ e* d$ ~/ }

; e7 j8 M5 z( j1 v9 x; x8 n8 ~6 E5 M: C. `) Q, W+ U$ G
move into Q_check
0 z* Z4 u0 k) b8 R% o6 S4 j
) a8 K! e5 Z  @2 E
# D3 ]  W$ X/ \% {0 |3 t/ b: Ywait for n 5,1 min$ `" v8 F6 u7 B' }5 W

' C8 H2 v6 c: J
) ?7 i, S( T2 K3 Bsend to die% I% j, T5 N9 o! e( ~
    end
0 V" y/ z* `. |% G0 \: |- U我把程序作了如下改动:
& O% b2 S# D4 u: V# i' f5 O* m: Q7 M4 E( U
begin P_check arriving procedure
1 p. w; p0 A6 H% i% U  q0 q) _3 [
! X6 R- H- r) Q, K$ y8 k: Hmove into Q_check_wait
) g/ ^9 \8 W. ~) k5 E! T/ N- S, g: O* ~5 X* o& P4 X! r: s
move into Q_check2 k) D+ i* |5 D3 N
0 o1 U. s; O- u" \
use R_check for n 5,1 min
$ G0 Z) p8 I4 l2 b# w: C3 |  y1 f% Y
send to die: N) S7 d) \) L- ^
                 end
' c0 b7 W+ z8 J; J其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
( S3 Q5 R" ?" A; `, `运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错& l- ~5 l5 K, P9 L+ v  }5 e  c
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-27 20:15 , Processed in 0.012767 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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