下载后可任意编辑第 8 章 MATLAB 程序设计8
1 脚本文件和函数文件M 文件有两种形式:M 脚本文件和 M 函数文件
1 M 文本编辑器MATLAB 的 M 文件是通过 M 文件编辑/调试器窗口(Editor/Debugger)来创建的
单 击 MATLAB 桌 面 上 的图 标 , 或 者 单 击 菜 单 “ File”——“New”——“M-file”,可打开空白的 M 文件编辑器,也可以通过打开已有的 M 文件来打开 M 文件编辑器如图 8
1 所示为打开已创建的 M 文件
1 M 文件编辑 / 调试器窗口下载后可任意编辑8
2 M 文件的基本格式下面介绍绘制二阶系统时域曲线的 M 文件,欠阻尼系统的时域输出 y 与 x 的关系为,【例 8
1】为 M 脚本文件,【例 8
2】为 M 函数文件
1】用 M 脚本文件绘制二阶系统时域曲线
%EX0801 二阶系统时域曲线%画阻尼系数为 0
3 的曲线x=0:0
1:20;y1=1-1/sqrt(1-0
3^2)*exp(-0
*sin(sqrt(1-0
3^2)*x+acos(0
3))plot(x,y1,'r') 【例 8
2】创建一个画二阶系统时域曲线的函数,阻尼系数 zeta 为函数的输入参数
function y=Ex0802(zeta)% EX0802 Step response of quadratic system
% 二阶系统时域响应曲线% zeta 阻尼系数% y 时域响应%% copyright 2003-08-01x=0:0
1:20;y=1-1/sqrt(1-zeta^2)*exp(-zeta*x)
*sin(sqrt(1-zeta^2)*x+acos(zeta))plot(x,y)M 函数文件的基本格式:函数声明行H1 行(用%