【Matlab/CarSim/TruckSim–联合仿真版本切换问题】
- 问题:
PC上装了三个版本的CarSim分别为8.02 2017.1 2019.0 还有TruckSim2016.1。然后再装CarSim TruckSim之前,先装了一版Matlab2017b ------之后又装的Matlab2016b。后面在用到CarSim/TruckSim-Simulink联合仿真时,总是默认打开后面装的Matlab201b
在Tools—Select Matlab version 中选择想联合的Matlab版本,但是仍然不能打开。后面在网上搜了好多关于在联合仿真版本的问题,终于找到一个十分靠谱的解决办法:
2.解决方法:
在CarSim与MATLAB/Simulink联合仿真时,经常能遇到兼容性问题,往往需要安装特定版本的MATLAB/Simulink才能完美兼容CarSim。但是CarSim并没有提供选择联合仿真的MATLAB/Simulink的版本的功能,之前我只是发现CarSim总是与最后安装的MATLAB/Simulink进行联合仿真,但是当时并不知道这背后的原因。
在新版的CarSim文档中提到CarSim是通过COM接口来实现对MATLAB/Simulink进行调用的,所以我们只要将特定版本的MATLAB/Simulink注册到COM服务,就可以让CarSim调用了。
根据Mathworks官方提供的文档,在启动matl