MATLAB与Carsim联合仿真时提示matlab not found的解决方法(CarSim在联合仿真时提示找不到MATLAB的解决方法)

CarSim8.02并没有提供选择联合仿真的MATLAB/Simulink的版本的功能,CarSim总是与最后安装的MATLAB/Simulink进行联合仿真,如果安装有多个matlab版本则只打开最后一个,或者提示:

MATLAB与Carsim联合仿真时提示matlab not found的解决方法(CarSim在联合仿真时提示找不到MATLAB的解决方法)

 

        CarSim是通过COM接口来实现对MATLAB/Simulink进行调用的,所以我们只要将特定版本的MATLAB/Simulink注册到COM服务,就可以让CarSim调用了:在启动matlab.exe时追加-regserver参数即可实现服务注册。

       实际操作时,右键matlab快捷方式选择属性,然后在快捷方式指向的目标后面追加参数-regserver,如下图所示:

MATLAB与Carsim联合仿真时提示matlab not found的解决方法(CarSim在联合仿真时提示找不到MATLAB的解决方法)

 

 之后以管理员权限运行快捷方式就可以将特定版本的MATLAB注册到COM服务,之后CarSim应该就可以识别到MATLAB了。

其他carsim与matlab联合仿真的问题,可参考:https://blog.csdn.net/sharon_hu/article/details/89283725

 该文章转自:https://zhaodi.me/switch-matlab-simulink-version-in-carsim-simulink-cosim/

上一篇:MATLAB/simulink控制系统之离散系统模型(0基础)


下一篇:详解MATLAB/Simulink通信系统建模与仿真源码