2024年4月17日发(作者:)

史上最全的AMESim-Matlab 联合仿真设置步骤(集大成者,图文并茂)

中国矿业大学 机电学院 haierdhg

目前,文库及网上流行的AMESim-Matlab 联合仿真步骤基本不能用,经过几天

的研究,终于找到了解决方案。本文论述了联合仿真的设置步骤、仿真时应注意

的事项,以及有用的参考资料,敬请大家分享。

一、版本为AMESim8.0,Matlab2011b,VC++6.0

二、安装步骤

个人认为以上三个软件,没有安装顺序,但还是建议先安装VC++

1.将VC++中的""文件从Microsoft Visual C++目录(通常

是.Microsoft Visual StudioVC98Bin中)拷贝至AMESim目录下(我的是

C:AMESimv800)。(如果先安装的VC,后安装的AMESim,则在AMESim安装时,

自动会拷贝该文件)

2.环境变量确认:(这里网上的教程大多是错的!环境变量分为用户变量和系统

变量,网上教程大多没说清楚)

1)选择“控制面板-系统”或者在“我的电脑”图标上点右键,选择“属

性”;

2)在弹出的“系统属性”窗口中选择“高级”页,选择“环境变量”;

3)用户变量中添加

HOME C: (我将AMESim Matlab装在了C盘,自己根据情况修改)

MATLAB C:MATLABR2011b

Path D:Program FilesMicrosoft

FilesMicrosoft

Visual

Visual StudioCommonToolsWinNT;D:Program

StudioCommonMSDev98Bin;D:Program

StudioCommonTools;D:Program

StudioVC98bin

4)在系统变量中添加

FilesMicrosoft Visual

Visual FilesMicrosoft

AME C:AMESimv800 (这个一般都有的,不需要自己添加);

Path D:Program FilesMicrosoft Visual

Studio;C:AMESimv800;C:AMESimv800win32;C:AMESimv800sysm

ingw32bin;C:AMESimv800sysmpichmpdbin;C:AMESimv800sys

cgns;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32W

bem;C:MATLABR2011bbinwin32;C:WINDOWSsystem32;C:WINNT (该

处很重要一定要添加,而且一定要包含C:WINDOWSsystem32,不然会有

引起很多错误)

3.确认是否在AMESim中选择VC作为编译器。具体操作在AMESim-〉

tools->Opions-> AMESim Preferences->Compilation/Parameters中。

4.在MATLAB命令窗口中使用Mex –setup,选择VC作为编译器(注意,mex后

面加一空格)。选取Y->2->Y