JavaScript中的流量模拟入门

前端之家收集整理的这篇文章主要介绍了JavaScript中的流量模拟入门前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在接下来的几个月里,我将会提出很多问题.对于我的九年级科学博览会项目,我想创建一个交通模拟器,以测试互连的交通信号灯是否可以增加交通流量.我有几个通用问题,我需要帮助…

>我如何代表道路?
>我如何让汽车沿着路走?
>我如何开车开车道或道路?

我不是寻找特定的代码,只是很好的指针和资源,以帮助我开始.任何帮助,欣赏,C.Ruhl.

PS我只在高中,所以没有高级的数学符号请:)

解决方法

经常采用的一种可能的方法是对道路和汽车的位置使用离散模型.

道路上的每个位置都可以被汽车(蓝点)占用,也可以是空的.沿着给定的箭头,汽车以离散时间步长移动一个位置(如果目标位置为空).因此,如果车辆否则必须减速或停止,车辆甚至可以切换车道.

您可以通过使用每辆汽车单独的时间步长(模拟更快/更慢的汽车)或以其他许多方式进一步改进.

在您通过适当的数据结构定义道路(即位置和后续位置)后,该模型相对容易模拟,但已经显示出有趣的效果.

猜你在找的JavaScript相关文章