主要内容

时域系统特性的数值

这个例子说明了如何使用方法来获得阶跃响应特性的数值,如上升时间、稳定时间和超调stepinfo.您可以使用类似的技术lsiminfo以获得系统在任意输入或初始条件下的响应特性。

建立了系统的动态模型,得到了系统阶跃响应特性的数值。

H = tf([8 18 32],[1 6 14 24]);data = stepinfo (H)
data =结构体字段:RiseTime: 0.2087 TransientTime: 3.4972 SettlingTime: 3.4972 SettlingMin: 1.1956 SettlingMax: 1.6871 Overshoot: 26.5302 Undershoot: 0 Peak: 1.6871 Peak time: 0.5987

输出是一个包含多个阶跃响应特征值的结构。要访问这些值或在其他计算中引用它们,请使用点符号。例如,数据。过度为超调值。

计算它的阶跃响应所需的时间H在其最终价值的0.5%之内。

data = stepinfo (H,“SettlingTimeThreshold”, 0.005);t05 =数据。SettlingTime
t05 = 4.8896

默认情况下,stepinfo将稳定时间定义为输出在其最终值的0.02(2%)内进行稳定所需的时间。指定更严格的“SettlingTimeThreshold”为0.005时,沉淀时间较长。

有关选项和特征的更多信息,请参见stepinfo参考页面。

另请参阅

|

相关的例子

更多关于