在接下来的几个月里,我将会提出很多问题.对于我的九年级科学博览会项目,我想创建一个交通模拟器,以测试互连的交通信号灯是否可以增加交通流量.我有几个通用问题,我需要帮助…

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

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

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

解决方法

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

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

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

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

JavaScript中的流量模拟入门的更多相关文章

  1. 正则表达式 – 正则表达式中的问号

    你可以用一些例子来解释我们的用处吗?我不明白他们谢谢关键区别在哪里?假设你想在一个文本框中搜索“car”这个词,但是你不想只限于单一的“car”;你也想与复数“汽车”相配。现在,如果我想匹配单词“car”,我只想得到字符串“car”作为回报,我会用懒惰?这就是说,“找车或汽车”,无论你找到什么,都要返回汽车或汽车。

  2. c# – 如何使用不同的签名创建多态方法

    2.在我的实现中,所有具体类都包含Engine的引用,它代表FuelEngine或ElectricEngine.例如,我有一个名为ElectricCar的具体类,它拥有ElectricEngine的参考.这种架构是否足够好或是否有更好的方法来实施车库系统?(在面向对象设计等方面……

  3. java – 如何在CDI中快速创建实例

    我们假设我有一个汽车课.在我的代码中,我要创建10辆车.Car类有一些@Inject注释的依赖项.这样做最好的办法是什么?CDI有一个提供者界面,可以用来创建汽车:不幸的是,如果我没有CarFactory有一个方法与@Produces注释创建汽车不工作.尽管反映出无法在没有工厂制造汽车的现实世界,我宁可不为任何一个人写工厂.我只想要CDI容器像任何其他bean一样创建我的车.你怎么推荐我创造这些汽车?

  4. JavaScript中的流量模拟入门

    在接下来的几个月里,我将会提出很多问题.对于我的九年级科学博览会项目,我想创建一个交通模拟器,以测试互连的交通信号灯是否可以增加交通流量.我有几个通用问题,我需要帮助…>我如何代表道路?>我如何让汽车沿着路走?>我如何开车开车道或道路?

随机推荐

  1. js中‘!.’是什么意思

  2. Vue如何指定不编译的文件夹和favicon.ico

    这篇文章主要介绍了Vue如何指定不编译的文件夹和favicon.ico,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  3. 基于JavaScript编写一个图片转PDF转换器

    本文为大家介绍了一个简单的 JavaScript 项目,可以将图片转换为 PDF 文件。你可以从本地选择任何一张图片,只需点击一下即可将其转换为 PDF 文件,感兴趣的可以动手尝试一下

  4. jquery点赞功能实现代码 点个赞吧!

    点赞功能很多地方都会出现,如何实现爱心点赞功能,这篇文章主要为大家详细介绍了jquery点赞功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  5. AngularJs上传前预览图片的实例代码

    使用AngularJs进行开发,在项目中,经常会遇到上传图片后,需在一旁预览图片内容,怎么实现这样的功能呢?今天小编给大家分享AugularJs上传前预览图片的实现代码,需要的朋友参考下吧

  6. JavaScript面向对象编程入门教程

    这篇文章主要介绍了JavaScript面向对象编程的相关概念,例如类、对象、属性、方法等面向对象的术语,并以实例讲解各种术语的使用,非常好的一篇面向对象入门教程,其它语言也可以参考哦

  7. jQuery中的通配符选择器使用总结

    通配符在控制input标签时相当好用,这里简单进行了jQuery中的通配符选择器使用总结,需要的朋友可以参考下

  8. javascript 动态调整图片尺寸实现代码

    在自己的网站上更新文章时一个比较常见的问题是:文章插图太宽,使整个网页都变形了。如果对每个插图都先进行缩放再插入的话,太麻烦了。

  9. jquery ajaxfileupload异步上传插件

    这篇文章主要为大家详细介绍了jquery ajaxfileupload异步上传插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. React学习之受控组件与数据共享实例分析

    这篇文章主要介绍了React学习之受控组件与数据共享,结合实例形式分析了React受控组件与组件间数据共享相关原理与使用技巧,需要的朋友可以参考下

返回
顶部