全球FlexSim系统仿真中文论坛

标题: 各位大神,求公交车上下车乘客的逻辑代码,感激不尽!!! [打印本页]

作者: carol    时间: 2014-5-20 13:42
标题: 各位大神,求公交车上下车乘客的逻辑代码,感激不尽!!!
w=该站点等待的乘客人数  0 J1 R( W, {4 `. o) r7 u
c=公交车到达该站点时车上的乘客人数: g( m% V- Q: ~, j/ M
g=该站点下车的乘客人数
( h# F+ G8 d3 W2 u2 E# ~5 R
8 c$ D3 Y! {. {' p; l5 S9 x; ]7 a当汽车到达该站点的时候,
7 R5 X( c& A8 Q0 }5 Z* B6 c. }' x     int t=c-g;7 m7 X; Q9 p- J! G+ t% ?
     if(t<BUS-CAPACITY)  {
( J/ n" l2 h4 z' M8 C: n                int x=BUS-CAPACITY-t;
4 Z+ I. o% A8 P                int y=x-w;, [# `: T$ Q; i5 ~2 e
                if(y>0)  {
  E# [8 X5 Y: `* H$ e                等待的乘客全部上车# E2 l4 t$ R4 [; f% \1 h5 d, i  }% Q
                } else {
( `9 F* M" P# z4 C4 X- m                x个乘客上车
0 ~4 w: W1 p- r, K$ r$ g1 P                }0 n: j6 p6 P& n
     }  else {
; E. e4 s- h9 k     不再允许乘客上车,开往下一站 }
作者: 慧娴亚伦    时间: 2014-5-20 17:16
您这个逻辑不是已经写好了么。。只要将这些内容根据您自己的模型的设置的属性或节点,在相应的时间点触发,即可。
作者: carol    时间: 2014-5-21 09:27
真的可以吗?可能是我还没有用心去思考吧。anyway, 谢谢您的回复!! ps:我使用传送带模拟道路,basic container item 模拟公交车,分解器模拟乘客下车,合成器模拟乘客上车。
作者: 慧娴亚伦    时间: 2014-5-21 13:03
没问题了,相信自己,先试试看,出现了问题再找方法解决即可。




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3