关于 Carsim/Trucksim <Send to Simulink>显示 MATLAB not found 的解决方法

参考链接: Carsim点击Send to simulink无反应或提示找不到MATLAB的解决方法

项目背景:

本篇文章主要用于展示本人项目中出现的一些解决问题,以便随时返回观看

一般而言,无论是Carsim还是Trucksim在首次与simulink建立联合仿真环境时,Carsim会直接搜索default MATLAB version,如下图所示。

step 1

Carsim中查看MATLAB default version

step 2
没有电脑上正在使用的9.9版本,所以无法<Send to Simulink>

电脑上的MATLAB版本是9.9

step 3
在这里插入图片描述

问题描述

在Select MATLAB Version中查看不到自己目前使用的MATLAB版本。

正是由于Carsim没有添加目前所使用的MATLAB版本,>Send to Simulink>就无法找到MATLAB
出现“MATLAB not found”!

解决方案:

在注册表中添加上现在使用的MATLAB的-‘.exe’所在路径

  1. 打开注册表
    win+R打开运行框,输入regedit
    在这里插入图片描述

  2. 根据图中的目录,找到MathWorks\MALAB

  3. 在MATLAB文件夹下新建一个项,命名为MATLAB的版本号,版本号查询如下图所示。
    9.90或者R2020b

  4. 新建项后如下图所示,在9.9文件夹中新建一个字符串值,双击后将MATLAB的'.exe'文件所在地址放入数值数据中(一般都在\bin文件夹下)
    在这里插入图片描述

  5. 也可在快捷方式中查找.exe地址在这里插入图片描述

  6. 这样就算完成了,接下来打开Carsim,看一下是否有刚刚添加的MATLAB版本
    在这里插入图片描述

  7. 可以发现R20207b被添加进来了,至此,MATLAB被正确添加到路径中
    在这里插入图片描述

  8. 最终验证,可以使用!!!
    在这里插入图片描述

  • 注意:注册表中添加项的时候,不要用其他字样,就使用版本号作为项的命名即可,否则可能还无法send to simulink,亲测的!!!

From:https://blog.youkuaiyun.com/weixin_67477539/article/details/142444698

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值