设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8194|回复: 1

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

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:
3 i5 T  Z/ z" d   " g% f9 G1 S# C7 o" l" h+ _
begin P_check arriving procedure/ p6 T3 W: ?: l4 a+ I4 [5 B
  F5 K$ l5 A+ V  m) ]) ?, I

, Q) W  X3 {3 A$ l8 l# }: O* u% K9 e8 F( E
move into Q_check* F1 m% B, G3 F. {9 ?1 _! V8 r

  r  l) `4 i0 c, |, c
7 M/ X1 Z- e8 @wait for n 5,1 min
; j/ j4 t2 |" e- l
7 Z( W  o' b& k) {7 b
5 Y8 @+ t6 m3 F" G5 W4 D; g: T* fsend to die
/ U: D- Y( k$ s1 ~' d    end
1 S$ a% o1 C6 {1 y' {8 |2 U3 U我把程序作了如下改动:
1 K; V. c% u& s1 g4 Z9 ~; U  s9 R+ f5 E  N& t+ F
begin P_check arriving procedure
! [0 J4 a' T2 k# ]/ O
5 ^9 z) `; \5 ~2 j1 ^move into Q_check_wait
# ?2 w; m% J- D2 k( P" X8 ~/ l4 r" G: G* S: h
move into Q_check
* V, Y& Y8 e" T2 O) N
/ A3 _! d6 S) v$ L6 D) Vuse R_check for n 5,1 min
; G- R) f; T: |( ~0 h0 O7 D1 t2 F9 u- }
send to die* ^7 |' G2 Q8 G/ `" I& Z$ ]) y, ?
                 end
+ c: f4 {& U% t5 {$ l; w其中Q_check_wait容量为infiniteQ_checkR_check的容量为1! e- U' l) N" K6 @+ `2 l
运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错1 H3 R! E! ~  `
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-16 02:35 , Processed in 0.019929 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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