CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题

之前使用CarSim8.1和Matlab17b联合仿真时遇到的问题和现在换用Carsim2017之后遇到了不一样的问题。
carsim2017界面选择send to simulink 按钮之后,点击运行会出现以下错误:
CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题_第1张图片
根据提示去找端口的问题,并不能解决,在参考了以下链接之后成功解决了。
链接: carsim2016 与 MATLAB2018 联合仿真send to simulink后编译不成功解决方法.
原因是新版的Carsim软件不能直接他的s-function和simulink中对应的模块进行链接,如图所示
CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题_第2张图片
需要手动输入以下信息
CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题_第3张图片
到这一步就完成了,模型已经可以运行了
这两个信息是在carsim的模型数据库文件中可以找到
CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题_第4张图片
CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题_第5张图片

你可能感兴趣的:(CarSim2017和Matlab17b联合仿真解决端口变量数不匹配的问题)