如何利用matlab求阶跃响应的性能指标呢?

如题所述

几种方法:

1、利用控制系统工具箱的step求阶跃响应,然后通过鼠标操作在阶跃响应曲线上直接获取相关性能指标:

G=tf(25,[1 4 25]);
step(G)

注意调节时间的误差带以及上升时间的定义可以通过Properties对话框设置。

2、利用二阶系统的性能指标公式求,其中wn=5, zeta=0.4。

 

3、利用 [y,t]=step(G) 返回阶跃响应数据,再编写程序求响应的指标。这种做法最麻烦,没太有必要。

温馨提示:答案为网友推荐,仅供参考