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年6月13日
    40
  • c语言和vc的区别_c++是c语言的升级版吗

    c语言和vc的区别_c++是c语言的升级版吗returnx+y}fnsub(x,yint)int{returnx-y}就像在Go和C中一样,函数不能重载。这简化了代码并提高了可维护性和可读性。函数可以在声明之前使用:add和sub在main之后声明,但仍然可以从main调用。对于V中的所有声明都是如此,并且不需要头文件或考虑文件和声明的顺序。V的目标之一是向具有不同编译器开发经验的开发人员开放。作者希望编译器不再是让人捉摸不透、只…

    2022年8月12日
    6
  • 《画解数据结构》(0 – 1)- 算法时间复杂度[通俗易懂]

    《画解数据结构》(0 – 1)- 算法时间复杂度[通俗易懂]《算法和数据结构》学习前的开胃小文

    2022年5月14日
    50
  • Java课程设计——学生成绩管理系统

    Java课程设计——学生成绩管理系统Java课程设计题目:学生成绩管理系统摘要在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,尤其是学生的考试成绩数据。面对庞大的学生的成绩,需要有学生成绩管理系统来提高学生管理工作的效率。介于此提出了学生成绩管理系统,学生管理系统是计算机对学生档案信息进行管理,具有手工管理无可比拟的优点,如索检迅速、查找方便、可靠性高、存储量大等有点。现在我国的大中专院校的学生成绩管理水平正在不断提高,停留在纸介质

    2022年7月17日
    13
  • 世界名着100部简介

    世界名着100部简介01、傲慢与偏见      02、孤星血泪      03、雾都孤儿        04、唐·吉诃德  05、安娜·卡列尼娜      06、飘      07、简·爱       08、悲惨世界  09、茶花女      10、基督山恩仇记      11、童年         12、这里的黎明静悄悄  13、钢铁是怎样炼成的

    2022年4月28日
    46
  • s一般怎么称呼自己的m_英文信的开头和结尾,怎么写才不会出错?

    s一般怎么称呼自己的m_英文信的开头和结尾,怎么写才不会出错?一提起写英文信,很多人觉得很简单,不就是开头叫声dear,结尾说句sincerely吗?但其实,根据不同的情况,前后都会有特殊的要求。我们要怎么写才不会出错呢?首先,说一种我们最熟悉的情况,就是当你明确知道对方姓名的时候,我们应该如何写开头和结尾。正式的写法就是dear后面加上具体称呼,比如马丁先生“Mr.Martin”,这时候应该写他的姓氏(surname)。Mr.即Mister的缩写,意思是…

    2022年6月23日
    117

发表回复

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

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