MATLAB 语言与控制系统仿真-参考答案-第 5 章(28页)Good is good, but better carries it
精益求精,善益求善
6 控制系统的时域响应 MATLAB 仿真实训5
1 实训目的 1
学会利用 MATLAB 绘制系统的单位阶跃响应曲线,掌握读取系统动态性能指标的方法;2
学会利用 MATLAB 绘制系统的单位脉冲响应曲线的方法;3
掌握利用 MATLAB 绘制系统的零输入响应曲线的方法;4
掌握利用 MATLAB 绘制系统的一般输入响应曲线的方法;5
学会通过仿真曲线读取相关信息,并依据有关信息进行系统的时域分析
2 实训内容1
编写程序求取下列各系统的单位阶跃响应,完成表 5-5 并记录相关曲线
解:>> n1=16;>> d1=[1,3
2,16];>> sys1=tf(n1,d1);>> step(sys1)>> n2=16;>> d2=[1,2
4,16];>> sys2=tf(n2,d2);>> step(sys2)>> n3=16;>> d3=[1,1
6,16];>> sys3=tf(n3,d3);>> step(sys3)>> n4=16;>> d4=[1,1,16];>> sys4=tf(n4,d4);>> step(sys4)表 5-5序号()计算值实验计算值实验计算值实验值10
3723 1
5266 1
6731 1
33>> z1=0
4;w=4;cmax1=1+exp(-z1*pi/sqrt(1-z1^2));tp1=pi/(w*sqrt(1-z1