
上QQ阅读APP看书,第一时间看更新
3.6 程序结构和M文件综合实例
一个典型的二阶电路系统的阶跃响应分三种情况:欠阻尼、临界阻尼和过阻尼,如下面公式所示。编写M函数文件,使用主函数exam_3_26.m调用三个子函数y1、y2和y3的方式,完成根据阻尼系数绘制下列二阶系统的阶跃输入时域相应曲线的任务。

M函数文件exam_3_26.m如下:

在命令窗口直接调用函数文件exam_3_26.m:

结果如图3-14所示。

图3-14 二阶系统的阶跃响应(zeta=0.5)

结果如图3-15所示。

图3-15 二阶系统的阶跃响应(zeta=1)

结果如图3-16所示。

图3-16 二阶系统的阶跃响应(zeta=3)