TraCI4Matlab的安装教程「建议收藏」

TraCI4Matlab的安装使用教程安装1、下载安装Sumo2、下载安装TraCI4Matlab3、设置环境变量4、添加traci4matlab.jar路径5、将javaclasspath.txt复制至Matlab路径中6、配置Matlab路径安装Matlab有联合Sumo的插件traci4Matlab,网上还没有中文版的安装教程,走过的弯路,后来研究者尽可能少走。1、下载安装Sumo百度搜索sumo,点击进入官网,如图1:根据自己电脑系统进行下载:软件占的空间较少,按照提示安装完成即可:2

大家好,又见面了,我是你们的朋友全栈君。

安装

Matlab有联合Sumo的插件traci4Matlab,网上还没有中文版的安装教程,走过的弯路,后来研究者尽可能少走。

1、下载安装Sumo

百度搜索sumo,点击进入官网,如图1:

图1
根据自己电脑系统进行下载:

图2
软件占的空间较少,按照提示安装完成即可:

2、下载安装TraCI4Matlab

这里有两种方法可下载:
方法1:进入Matlab官网下载,网址如下:
https://ww2.mathworks.cn/matlabcentral/fileexchange/44805-traci4matlab?s_tid=srchtitle
缺点需要账户登录。
Matlab官网下载方法
方法2:进github下载压缩包,网址如下:
https://github.com/pipeacosta/traci4matlab
GitHub下载方法
将下载所得的压缩包,解压重命名为traci4matlab-master(这里是防止与Sumo自带的traci4matlab重复),将解压后的文件夹复制到sumo安装目录下,例如此处我的安装路径为:D:\Sumo\tools\contributed(后文所用路径,非默认路径,默认路径为C:\Program Files (x86)\Eclipse\Sumo\tools\contributed)

3、设置环境变量

我的电脑—>属性—>高级系统设置—>环境变量—>系统变量,找到变量path点击编辑:
环境变量设置
接着点击新建,将sumo安装目录下的bin目录加进来就行了。

新建环境变量
结束后点击确定。
接着新建环境变量:我的电脑—>属性—>高级系统设置—>环境变量—>系统变量,点击新建,变量名为SUMO_HOME,变量值为sumo安装目录。

新建环境变量

4、添加traci4matlab.jar路径

新建文本文件javaclasspath.txt,里面的内容为文件traci4matlab.jar(此文件在解压重命名的文件中)的路径加文件后,如下例子:
D:\Sumo\tools\contributed\traci4matlab-master\traci4matlab.jar

5、将javaclasspath.txt复制至Matlab路径中

在Matlab命令行窗口输入prefdir,回车
查找路径
将文件javaclasspath.txt复制到该路径中。

6、配置Matlab路径

在Matlab命令行窗口输入pathtool,回车,接着添加文件夹。
pathtool
将D:\Sumo\tools\contributed\traci4matlab-master,加入其中,保存。
至此,安装结束。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128578.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月12日 上午8:00
下一篇 2022年4月12日 上午8:20


相关推荐

  • 光栅化的深入理解

    光栅化的深入理解转自 一 先了解下 nbsp 什么是光栅化及光栅化的简单过程 光栅化是将几何数据经过一系列变换后最终转换为像素 从而呈现在显示设备上的过程 如下图 光栅化的本质是坐标变换 几何离散化 如下图 有关光栅化过程的详细内容有空再补充 nbsp 二 以下内容展示纹素到像素时的一些细节 原文 http msdn micros

    2026年3月26日
    2
  • spring事务的传播行为和隔离级别_spring常用的事务传播行为

    spring事务的传播行为和隔离级别_spring常用的事务传播行为  本文主要介绍下Spring事务中的传播行为。事务传播行为介绍Spring中的7个事务传播行为:事务行为说明PROPAGATION_REQUIRED支持当前事务,假设当前没有事务。就新建一个事务PROPAGATION_SUPPORTS支持当前事务,假设当前没有事务,就以非事务方式运行PROPAGATION_MANDATORY支持当前事务,假设当前没有事…

    2025年7月1日
    5
  • 移动端jquery分页

    移动端jquery分页以下是在以前所写的一个 jquery 的移动端分页 希望对大家有所帮助 之前所写时可能借鉴了一些大佬的 但实在是时间久了 找不到了 若有原作者看到后不满意可联系 一 引入 css 最新版本的 Bootstrap 核心 CSS 文件

    2026年3月18日
    2
  • 金融大数据风控模型「建议收藏」

    金融大数据风控模型「建议收藏」https://www.secrss.com/articles/27699导读:金融是AI赋能传统行业的重要赛道。本次分享的主要内容为金融大数据风控模型在度小满金融的实践。主要介绍金融大数据风控模型的主要技术方法与在应用层面的主要问题,并结合新冠疫情背景下,探讨下风控模型的发展。01金融大数据风控模型的技术方法1.风险管理中的金融科技风险管理中的金融科技主要包括两个方面:一方面是传统金融的风险管理,包括: A卡(ApplicationScorecard,申请评分卡) .

    2022年6月9日
    56
  • 即梦AI~万能提示词公式!

    即梦AI~万能提示词公式!

    2026年3月12日
    3
  • 用Python进行web开发需要学习什么?「建议收藏」

    第一步:HTMLHTML是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。  随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。  涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。  利用HTML和CSS模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。第二步:学习javascript,了解DOMJavaScript是一种能让你的网页更加生动活泼的程序语言。学习JavaScr

    2022年4月11日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号