当电脑里面含有多个MATLAB往往会出现CarSim无法适配想要版本的问题。
笔者电脑CarSim版本2019,MATLAB版本2020b和2022a,但由于2022a后安装,好像会覆盖掉2020b的注册表,导致CarSim只能识别出最新安装的MATLAB2022a。
经过各种方法(包括目标后缀/reg、卸载删除注册表再重新安装等等)尝试发现一个暂且简单有效的办法。现和大家分享一下,或许也适合大家的情况。
1.当电脑出现多个MATLAB版本,CarSim较新的版本,可以从上方菜单栏Tools/Select MATLAB Version直接选择,但由于MATLAB新版安装会覆盖旧版,导致选择只有当前最新安装的版本。
2.了解你所需要MATLAB版本号,如R2020b为9.9,R2022a为9.12,以此类推,也可以从MATLAB中输入version查得。
3.快捷键win+r,并输入regedit打开注册表。

4.按路径HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks\MATLAB找到MATLAB,在MATLAB夹上右击新建项,并命名为所需MATLAB版本号(这里是2020b为9.9)。

本文介绍了如何在电脑安装多个MATLAB版本时,使CarSim能够识别并选择所需版本。通过编辑注册表和设置MATLAB路径,可以实现CarSim与MATLAB2020b的兼容,无需卸载或覆盖。步骤包括创建注册表项、指定MATLABROOT路径以及在Simulink中添加CarSim求解器。

1932

被折叠的 条评论
为什么被折叠?



