Carsim2020、MatlabR2021a、Prescan8.5.0三个软件安装与联合仿真常见问题及解决方案

本文介绍了成功安装MatlabR2021a、Carsim2020和PreScan8.5.0的步骤,强调了安装C语言编译器如VS2019的必要性,以及解决Matlab显示错误和PreScan联合仿真失败的问题。关键在于避免中文路径名和选择正确的编译器版本。
摘要由CSDN通过智能技术生成

1 安装问题

我的软件安装中没有遇到什么问题,顺序是先Matlab然后Carsim最后PreScan,版本是MatlabR2021a,Carsim2020,PreScan8.5.0,安装时严格按照博客上的步骤一步步来的。博客粘贴在下面了。

需要注意的地方是在安装Matlab前最好安装一个版本合适的vs编译器,用来为Matlab提供C语言编译环境,同时也要注意安装路径上所有文件夹的名字都应该为英文,不然后面会遇到一些问题。

MatlabR2021a

(70条消息) MATLAB(R2021a)软件下载和安装教程_Robot-G的博客-CSDN博客_matlab下载

Carsim2020:

(70条消息) CARSIM2020安装教程_Richtung und kampf的博客-CSDN博客_carsim2020安装教程

Carsim与Matlab关联:

(70条消息) carsim2020.0安装教程,并与matlab 2021b关联_Cynthia_2019的博客-CSDN博客_carsim关联matlab

(这里我电脑中只有一个Matlab版本,所以没用那个select Matlab version的选项也是没有问题的)

PreScan8.5.0:

(70条消息) prescan8.5安装教程(详细)_土豆土豆昕昕的博客-CSDN博客_prescan8.5

2 Matlab配置问题

问题:Matlab显示|| && 什么的错误(忘记具体是什么了,希望知道的人可以评论一下我补充上来)

原因:没安C语言编译器。其实正确的顺序应该是在安装Matlab前就把vs或者其他的C语言编译器安装好。

好多人推荐安装vs2013,但是我实测MatlabR2021a不支持vs2013(不支持的意思是,安装好之后在Matlab中运行mex -setup选不了vs2013作为你的C编译器)看配置文件应该是vs2015 vs2017 vs2019都可以,最后我安装了vs2019免费社区版(组件选C有关的就行,Web云啥的不用选),可以在mex -setup里修改vs2019作为我的C++编译器了,问题完美解决。(我安装好之前添加过系统路径和用户路径,有人说不用添加)

3 PreScan与Matlab联合仿真问题

问题:PreScan联合仿真运行时,Matlab报错Starting pump-controller failed: Not all expected federates logged in in time: missing federates:
在这里插入图片描述
查了好久…

原因:系统名称,用户名称,路径名称中有哪里是中文了。这里附上Win11这几个名称都在哪里看,Win10也类似吧

路径名称:

我觉得就是Matlab里看最方便
在这里插入图片描述
在此电脑中看你会发现Uses叫用户,Public叫公用,Documents叫公用文档…这是因为是中文系统,特意翻译一下方便你使用,但是路径中还是纯英文的,没有什么问题。

用户名称:

点开始后的左下角
在这里插入图片描述
系统名称:

上面的界面点更改账户设置后点系统,上面的重命名就是,我就是这里出了问题…一开始激活系统的时候输入了名字叫沫沫

在这里插入图片描述

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值