设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4516|回复: 2

[求助] 如何使得前进中的小球突然停止?

[复制链接]
发表于 2010-5-29 15:58:58 | 显示全部楼层 |阅读模式
本帖最后由 EPFL_GO111 于 2010-6-2 10:45 编辑
3 f- ]. @- h* ~0 m/ q( Y4 c" K9 p( }; ]( R0 _$ H, a/ r
在实现生活中,在一个十字路口,第二排的小球正在移动,所以第一排的小球要让第二排的小球先走完。而我想实现的效果是如何使得前进中的小球突然停止,请问在transport block 中如何设置,谢谢( U, }1 a6 c. i2 F8 d1 U0 H% i

' B8 |3 P7 t7 K! u* N/ {As can be seen from the picture, this is the simulation reflecting the intersection. To be specific, when the green circles of array two are moving, the green circles of array one must stop to avoid collision. My point is that how can I make the forwarding green circle stop based on some conditions? Thank you for your tips. & z4 A" t8 G) L( p! U9 b! C

7 z- J# V; W% P" {http://hi.csdn.net/attachment/201006/2/2324687_1275446617zIZp.jpg
2 B7 i# X- h7 e* v8 c
0 Y! X, d8 f4 ]  P0 i
1 ]0 v8 L. c* w- m
发表于 2010-5-30 00:18:31 | 显示全部楼层
如果你希望有二路来源的队列可能有交叉的行进,应该采用 select item in 模块,通过 select 端口控制应该让哪路人前进,当允许行进时,在通过 transport 模块进行 行走的模拟。
 楼主| 发表于 2010-6-2 10:45:56 | 显示全部楼层
2# iesim 1 T; T& c; P4 d

+ n8 }2 M8 G- y! `7 u8 ^3 Y  R我重新把图上传了,我先试一下,谢谢你的提示
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 20:45 , Processed in 0.013218 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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