主要内容

时域系统的数值特征

这个例子展示了如何获得阶跃响应的数值特征如上升时间、沉淀时间,过度使用stepinfo。您可以使用类似的技术lsiminfo获取系统响应的特点任意输入或初始条件。

创建一个动态系统模型,得到系统的阶跃响应的数值特征。

H =特遣部队(18 32 [8],[1 6 14 24]);data = stepinfo (H)
data =结构体字段:上升时间:0.2087 TransientTime: 3.4972 SettlingTime: 3.4972 SettlingMin: 1.1956 SettlingMax: 1.6871过度:26.5302低于:0峰:1.6871 PeakTime: 0.5987

输出是一个结构,包含值好几阶跃响应特性。访问这些值或引用它们在其他计算,使用点符号。例如,data.Overshoot是过度的值。

计算的阶跃响应所花费的时间H解决在其最终值的0.5%。

data = stepinfo (H,“SettlingTimeThreshold”,0.005);t05 = data.SettlingTime
t05 = 4.8896

默认情况下,stepinfo定义了沉淀时间作为输出的时间内解决0.02(2%)的最终价值。指定一个更严格的“SettlingTimeThreshold”0.005导致较长的稳定时间。

选项和特性的更多信息,参见stepinfo参考页面。

另请参阅

|

相关的例子

更多关于