iSimulink 发表于 2020-12-5 13:27:16

avl cruise 2015与matlab联合仿真报错

本帖最后由 iSimulink 于 2020-12-5 13:27 编辑

使用avl cruise 2015和matlab 2017b联合仿真,使用的是Cruise Interface方法,matlab是64位,cruise平台也设置为64位了,求解器dll也按照要求使用64位的求解器...\CRUISE\v2015\bin\bin.x86_64-unknown-winnt_i12v10\cruise_m.dll文件,输入输出接口都配置好之后,有时候能够正常的仿真,有时候又不行,间歇性报错,报错的时候都是下图所示的错误:





autosim 发表于 2020-12-5 17:27:48

你看过dll接口的教程,interface接口也类似,这种版本匹配方式是不推荐的,也是没有官方兼容性支持的。

iSimulink 发表于 2020-12-10 13:00:33

autosim 发表于 2020-12-5 17:27
你看过dll接口的教程,interface接口也类似,这种版本匹配方式是不推荐的,也是没有官方兼容性支持的。 ...

知道问题所在,确实版本不匹配,主要是cruise要求的编译器和Simulink要求的编译器不能同时匹配

18437952830 发表于 2020-12-15 21:14:55

我用的matlab2016b版本不报错

Scarlett 发表于 2021-4-13 17:28:28

autosim 发表于 2020-12-5 17:27
你看过dll接口的教程,interface接口也类似,这种版本匹配方式是不推荐的,也是没有官方兼容性支持的。 ...

你好,请问一下,如果是matlab2018b和cruise2015出现同样的问题,也是因为不匹配吗?

autosim 发表于 2021-4-14 08:44:55

Scarlett 发表于 2021-4-13 17:28
你好,请问一下,如果是matlab2018b和cruise2015出现同样的问题,也是因为不匹配吗? ...

教程(https://autosim.club/thread-94-1-1.html)中有建议的版本匹配方式,不在建议范围内的,无法判断是不是就一定不行,只能自己试,我能确定的是cruise 2015可以和matlab 2018b用api接口联合仿真。
页: [1]
查看完整版本: avl cruise 2015与matlab联合仿真报错