第7 章 AMESim 与 MATLAB 的接口 7
1 引言 本章跟你是否已经了解了MATLAB 程序包并且积累了一定的MATLAB 使用经验有关
你可以先开始一些简单的练习,最后有一个参考部分
2 示例 图7
1 利用图7
1 所示的质量-弹簧-阻尼器系统来说明AMESim 和MATLAB 的接口: 1、构造这个系统并保存为 MSD
ame; 2、设置所有的参数为缺省值,仿真时间为 8s,并进行仿真; 3、画出质量块随时间变化的位移曲线如图7
2 在这个例子中,首先你必须装载 AMESim 的结果,然后利用MATLAB 中的绘图工具来显示它们
其中 MSD_
resu lt 和MSD_
v ar 文件是必须的
通过一个保存在 AMESim系统子路径中的公用的MATLAB
m 文件集,以上两个文件将会被读取和处理
1 设置 MATLAB 路径列表 当使用Unix 操作系统时: 确定MATLAB 中是否已经存在路径列表的最简单的方法是检查环境变量中是否已经有一个参考路径$AME/matlab/amesim,其中$AME 是AMESim 的安装路径
一般情况下,系统会自动设置MATLAB-PATH 环境变量
输入以下命令行: echo $MATLABPATH z 如果输出中包括字符串matlab/amesim ,说明你的环境变量已经被正确地设置好了
z 如果输出中不包括以上地字符串,那么我们需要自己将AMESim 的路径添加进去
在C-shell(csh)下,可以通过以下命令完成: setenv MATLABPATH ${MATLABPATH}:${AME}/matlab
amesim 如果你用的是Korn shell(ksh)或者Bourne shell(sh),可以通过以下命令完成: MATLABPATH=$MATLABPATH: