Carsim与指定Matlab版本进行联合仿真
问题1:电脑上面装了好几个版本的matlab时,如何与指定的MATLAB版本进行联合仿真?
问题2:电脑上面装了MATLAB,但进行联合仿真时总是显示“Matlab not found.Be sure that Matlab is installed.”
问题分析:CarSim是通过COM接口来实现对MATLAB/Simulink进行调用的,所以我们只要将特定版本的MATLAB/Simulink注册到COM服务,就可以让CarSim调用了:在启动matlab.exe时追加-regserver参数即可实现服务注册。
解决办法:
1.右键matlab快捷方式选择属性,然后在快捷方式指向的目标后面追加参数 -regserver,如下图所示。
记得-regserver前面要加空格!!!
2.之后以管理员权限运行快捷方式就可以将特定版本的MATLAB注册到COM服务,之后CarSim应该就可以识别到MATLAB了。