主要内容

lsiminfo

计算线性响应特性

    描述

    lsiminfo让你计算响应数据的线性响应特性从一个数组(y, t)。为一个线性响应y(t),lsiminfo计算特征相对于y初始化y最后,在那里y初始化是初始偏移,之前输入的值,然后呢y最后响应的稳态值。

    lsiminfo使用y初始化= 0和y最后=最后的样本值y(t)除非你显式地指定这些值。

    函数返回包含字段的结构特点:

    • TransientTime——第一次T这样错误|y(t)- - -y最后|≤SettlingTimeThreshold×e马克斯tT,在那里e马克斯是最大的错误|y(t)- - -y最后|对t≥0。

      默认情况下,SettlingTimeThreshold= 0.02(2%的峰值误差)。瞬态时间衡量快速瞬态动力学相继死去。

    • SettlingTime——第一次T这样|y(t)- - -y最后|≤SettlingTimeThreshold×|y最后- - - - - -y初始化|对tT

      默认情况下,沉降时间测量时间|的误差保持在2%以下y最后- - - - - -y初始化|。

    • 最小值的最小值y(t)。

    • MinTime-时间响应达到最小值。

    • 马克斯——最大的价值y(t)。

    • MaxTime-时间响应达到最大值。

    年代= lsiminfo (y,t)计算线性响应特性的响应数据的数组y向量和相应的时间t。这个语法使用y初始化= 0,最后一个值y(或最后一个值在每个通道对应的响应数据)y最后计算特征取决于这些值。

    系统的输出响应,y是一个向量与相同数量的条目吗t。对MIMO响应数据,y是一个数组包含每个I / O通道的反应。

    例子

    年代= lsiminfo (y,t,yfinal)计算线性响应特征相对于稳态值yfinal。这个语法是有用的,当你知道预期的稳态系统响应与最后一个值的不同之处在于y测量噪声等原因。这个语法使用y初始化= 0。

    对输出响应,ty向量的长度相同吗NS。为系统纽约输出,您可以指定y作为一个NS——- - - - - -纽约数组和yfinal作为一个纽约——- - - - - -1数组中。lsiminfo然后返回一个纽约——- - - - - -1结构数组年代对应于每一个输出通道的响应特征。

    年代= lsiminfo (y,t,yfinal,yinit)计算响应特性相对于初始值的响应yinit。这当你的语法是有用的y数据有一个初始偏移量,y前非零输入。

    对输出响应,ty向量的长度相同吗NS。为系统纽约输出,您可以指定y作为一个NS——- - - - - -纽约数组和yfinalyinit作为一个纽约——- - - - - -1数组。lsiminfo然后返回一个纽约——- - - - - -1结构数组年代对应于每一个输出通道的响应特征。

    S = lsiminfo (___“SettlingTimeThreshold”,)允许您指定阈值用于结算的定义和短暂的时间。默认值是圣= 0.02(2%)。您可以使用该语法与任何以前的输入参数组合。

    例子

    全部折叠

    创建以下连续时间传递函数:

    H ( 年代 ) = 年代 - - - - - - 1 年代 3 + 2 年代 2 + 3 年代 + 4

    sys =特遣部队([1],[1 2 3 4]);

    计算脉冲响应。

    [y, t] =冲动(系统);

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

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

    s = lsiminfo (y, t, 0)
    s =结构体字段:TransientTime: 22.8700 SettlingTime:南分钟:-0.4268 MinTime: 2.0088马克斯:0.2847 MaxTime: 4.0733

    你可以画出脉冲响应和验证这些响应特征。例如,最低的时间响应值(MinTime)达到大约是2秒。

    冲动(系统)

    图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。这个对象表示系统。

    输入参数

    全部折叠

    响应数据,指定为以下之一:

    • 输出响应数据,一个向量的长度Ns,在那里Ns样品的数量在响应数据。

    • MIMO响应数据,一个Ns——- - - - - -纽约数组,纽约是系统的输出。

    时间向量对应的响应数据y指定为一个向量的长度Ns

    响应稳态值,指定为一个标量或数组。

    • 对于输出响应数据,指定一个标量值。

    • 对于MIMO响应数据,指定一个纽约——- - - - - -1数组,其中每个条目提供了相应的稳态响应值系统通道。

    如果你不提供的yfinal,然后lsiminfo使用的最后一个值在相应的频道y作为稳态响应值。

    的价值y输入应用之前,指定为一个标量或数组。

    • 对于输出响应数据,指定一个标量值。

    • 对于MIMO响应数据,指定一个纽约——- - - - - -1数组,其中每个条目提供了相应的系统信道响应初始值。

    如果你不提供的yinit,然后lsiminfo使用0作为初始值的响应。

    阈值定义和瞬态时间,指定为一个标量值在0和1之间。改变默认的结算和瞬态时间定义(见描述),设置到一个不同的值。例如,测量误差低于5%时,集到0.05。

    输出参数

    全部折叠

    线性响应特性,作为结构返回包含字段:

    • TransientTime

    • SettlingTime

    • 最小值

    • MinTime

    • 马克斯

    • MaxTime

    更多的信息lsiminfo定义了这些特点,明白了描述

    对MIMO模型或响应数据,年代是一个结构数组中的每个条目包含的阶跃响应特征对应的I / O通道。例如,如果您提供3-input, 3-output模型或阵列响应数据,然后(2、3)包含的特征响应从第三输入第二个输出。

    版本历史

    介绍了R2006a

    全部展开

    另请参阅

    ||