lsiminfo

计算线性响应特性

句法

S = lsiminfo(Y,T,yfinal)
S = lsiminfo(Y,t)的
S = lsiminfo(..., 'SettlingTimeThreshold',ST)

描述

S = lsiminfo(Y,T,yfinal)取响应数据(T,Y)和稳态值yfinal并返回一个结构小号含有下列性能指标:

  • SettlingTime- 建立时间

  • - 的Y最小值

  • MinTime- 时间达到最小值处

  • 马克斯- 的Y最大值

  • MAXTIME- 时间已经达到最大值,在这

对于SISO响应,Ťÿ是具有相同的长度NS向量。对于NY输出的响应,你可以指定ÿ作为NS-通过-NY阵列和yfinal作为NY×1阵列。lsiminfo然后返回一个NY-通过-1结构阵列小号的性能度量为每个输出通道。

S = lsiminfo(Y,t)的使用的最后一个样本值ÿ作为稳态值yfinalS = lsiminfo(y)的假设T = 1:NS

S = lsiminfo(..., 'SettlingTimeThreshold',ST)允许您指定的阈值ST在沉降时间计算中使用。响应落户时错误| Y(t)的 - yfinal |变得比分数小ST它的峰值。默认值是ST = 0.02(2%)。

例子

全部收缩

创建下面的连续时间传递函数为:

H 小号 = 小号 - 1 小号 3 + 2 小号 2 + 3 小号 + 4

SYS = TF([1 -1],[1 2 3 4]);

计算脉冲响应。

[Y,T] =脉冲(SYS);

冲动返回的输出响应ÿ和时间向量Ť用于模拟。

使用的最终响应值计算的响应特性0

S = lsiminfo(Y,T,0)
S =同场的结构:SettlingTime:22.8700敏:-0.4268 MinTime:2.0088最高:0.2847 MAXTIME:4.0733

您可以绘制脉冲响应,并确认这些响应特性。例如,该时间在该最小响应值(MinTime达到)大约是2秒。

冲动(SYS)

也可以看看

|||

介绍了在R2006a