全球FlexSim系统仿真中文论坛
标题:
各位大神,求公交车上下车乘客的逻辑代码,感激不尽!!!
[打印本页]
作者:
carol
时间:
2014-5-20 13:42
标题:
各位大神,求公交车上下车乘客的逻辑代码,感激不尽!!!
w=该站点等待的乘客人数
0 \+ h+ a* O- ?( x0 \7 L7 k
c=公交车到达该站点时车上的乘客人数
# d" |9 q! V5 ], o5 ?
g=该站点下车的乘客人数
& s: ]; P+ i2 b, b7 S7 `9 O) a' \
3 c( l+ r* _" k
当汽车到达该站点的时候,
- H8 i: _) r0 L8 @; V. L( {
int t=c-g;
) ?% E+ h6 c r$ h- @' i+ m4 J1 A, f
if(t<BUS-CAPACITY) {
, b) `! L' ?' v$ b& ?) P
int x=BUS-CAPACITY-t;
' H/ S2 Y' P1 l
int y=x-w;
- ^( X# D: H2 n' g' U
if(y>0) {
3 |, c o1 m8 s7 G& o. ?+ Y7 O8 Z' g: {+ ~# A
等待的乘客全部上车
5 M2 O, G8 U* {' f) C" L
} else {
1 [- w3 ^# A# B) y" W3 }. \1 j. i' f
x个乘客上车
: u* V4 f* r" E" k
}
6 q' T+ |& f9 B" a% h+ w
} else {
# F" a3 E8 d6 Y# y
不再允许乘客上车,开往下一站 }
作者:
慧娴亚伦
时间:
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