山谷樵夫 发表于 2015-5-11 21:17:14

AMEsim R12和Matlab R2014a联合仿真出错

先说问题:联合仿真失败,如附图;details 一堆乱码。

以下是我根据自己查找的资料,所有自查内容和附图,但是结果依然错误。如果您能抽出宝贵的时间,帮我看一下哪里错了,不甚感激!
系统是 win8.1, 64位,如附图;
AMEsim 是 R12,其未区分32位和64位版本,安装位置为:D:\Program Files (x86)\AMESim\v1200,如附图;
Matlab 是 R2014a (8.3), 64位版的,安装位置为:D:\Program Files\MATLAB\R2014a,如附图;
辅助软件 Visual Studio 2012,安装位置为:D:\Program Files (x86)\Microsoft Visual Studio 11.0,如附图;

AMEsim 和 Matlab 兼容版本对照如图所示,暂时找不到 AMEsim R12 和 Matlab R2014a 联合仿真的案例。是否有可能这个不兼容而导致出错?如附图;


已将C++编译器安装目录下 ***\VC\bin目录中的nmake.exe文件和vcvars32.bat 文 件 拷 贝 至 AMESim 安 装 目 录***AMESim\v1200,如附图;



确认 AMESim使用的是C++编译器;


已在Matlab命令行窗口输入mex -setup, 但是如附图所示就是已经选择C++编译器了吗?


已在matlab 加入如附图所示路径;


已在用户变量中添加名为 AMEsim 和 Matlab 的变量,值为安装路径

已在系统变量中添加以上变量和变量值外,添加path,值为:%AME%;%AME%\win32;%AME%\win64;%AME%\sys\mingw32\bin;%AME%\sys\mpich\mpd\bin;%AME%\sys\cgns;%AME%\sys\python\win32;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;d:\Program Files\MATLAB\R2014a\runtime\win64;d:\Program Files\MATLAB\R2014a\bin;d:\Program Files\MATLAB\R2014a\polyspace\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\WINDOWS\system32;D:\Program Files (x86)\Microsoft Visual Studio 11.0;D:\Program Files\MATLAB\R2014a\bin\win64;




补充内容 (2015-5-12 20:34):
0512:已卸载AMEsim,发现安装目录不能有空格,但是依然失败。

希望学习 发表于 2017-9-2 13:22:46

我发现这论坛里根本没有人回答问题啊,问的问题也没有人审核

libin1200 发表于 2017-9-2 17:27:50

希望学习 发表于 2017-9-2 13:22
我发现这论坛里根本没有人回答问题啊,问的问题也没有人审核

大概是真正用这个软件的,也没时间在网上回答问题吧,更何况大多数问题又不是一两句话能说清楚的。
页: [1]
查看完整版本: AMEsim R12和Matlab R2014a联合仿真出错