amesim与matlab联合仿真参数设置(精)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Amesim 与 matlab 联合仿真参数设置
实验软件平台
Matlab2009a , amesimR8a , VC6.0企业版
步骤:
1 将 VC++中的 "vcvar32.bat" 文件从 Microsoft Visual C++目录(通常
是 .\Microsoft Visual Studio\VC98\Bin中拷贝至 AMESim 目录下。 2 设置环境变量:我的电脑 -〉属性 -〉高级 -〉环境变量。设置 AMESim 环境变量:变量名 AME , 值为其安装路径如安装在 C 盘中则值为 C:\。设置 Matlab 环境变量:变量名MATLAB 值为 D:\MATLAB701。确认在系统变量 PATH 中包含系统安装目录C:\WINNT\System32
3 在 Matlab 的目录列表里加上 AMESim 与 Matlab 接口文件所在的目
录 %AME%\matlab\amesim。 File-〉 Set Path-〉 Add Folder 加上
C:\AMEsim\matlab\amesim。 (注意 amesimR8A 是
将 %AME%\scripting\matlab\amesim设置到 MATLAB 路径中
4 将联合仿真的许可证文件 licnese.dat 拷贝到 AMESim 安装目录下的 licnesing 文件夹中
5 确认是否在 AMESim 中选择 VC 作为编译器。具体操作在AMESim-〉 Opions-> AMESim Preferences->Compilation/Parameters中。 . 在MATLAB 命令窗口中输入命令 Mex -setup , 选择 VC 作为编译器。
如果上面设置成功下面不用看
下面给出 amesim4.0版本设置方法
为了实现二者的联合仿真,需要在 Windows2000或更高级操作系统下安装Visual C++ 6.0,AMESim4.2以上版本与 MATLAB6.1上版本 (含 Simulink
1. 将 VC++中的 "vcvar3
2.bat" 文件从 Microsoft Visual C++目录(通常
是 .\Microsoft Visual Studio\VC98\Bin中拷贝至 AMESim 目录下。 2. 环境变量确认:
1, 选择“ 控制面板-系统” 或者在“ 我的电脑” 图标上点右键,选择“ 属性” ;
2, 在弹出的“ 系统属性” 窗口中选择“ 高级” 页,选择“ 环境变量” ;
3, 在弹出的“ 环境变量” 窗口中找到环境变量“AME” , 它的值就是你所安装AMESim 的路径,选中改环境变量;
4, 点击“ 确认” 按键,该变量就会加到系统中;
5, 如上法确认环境变量“MATLAB", 该值为你所安装的 MATLAB 的路径
3. 确认是否在 AMESim 中选择 VC 作为编译器。具体操作在AMESim-〉 Opions-> AMESim Preferences->Compilation/Parameters中。
4. 在 MATLAB 命令窗口中使用 Mex –setup ,选择 VC 作为编译器。
5. 在 Matlab 的目录列表里加上 AMESim 与 Matlab 接口文件所在的目
录 %AME%\matlab\amesim,其中 %AME%是 AMESim 的安装目录 , 如果安装在
C:\AMEsim ,则就加上 C:\AMEsim\matlab\amesim。
6.The name of the S-Function is the name of the system with an ‘_’ added.
7.The input of the interface block in AMESim has its ports in reverse order compared with Simulink.(注意 :这里的模块的输入口是指在 matlab 中显示的输入口,而且在 matlab 中的输出口和 simulink 中的接口是对应的 . 可以参考帮助文件,里面有详细的提示 8.Remember to change from Parameters to Run mode in AMESim before running the simulation in Simulink or to use File->Write aux.files.