主要内容

延迟

从数据估算时间延迟(死区时间)

句法

nk = delayest(数据)
nk = delayest(数据,na,nb,nkmin,nkmax,maxtest)

描述

nk = delayest(数据)估计数据的时间延迟。数据是一个iddata.包含输入输出数据的对象。它也可以是一个IDFRD.对象定义频率响应数据。只能处理单输出数据。NK.作为整数或整数的行向量返回,其中从输入到输出中的样本中的估计时间延迟数据

估算基于ARX模型与不同延迟的比较:

y T. + 一个 1 y T. - 1 + ...... + 一个 N 一个 y T. - N 一个 = B. 1 T. - N K. + ...... + B. N B. T. - N B. - N K. + 1 + E. T.

nk = delayest(数据,na,nb,nkmin,nkmax,maxtest)指定其他选项。整数NA.是多项式的顺序(默认2)。NB.是长度等于输入数量的行矢量,其中包含B多项式的订单(默认为所有2)。nkminnkmax.作为输入的数量的行数为与输入的数量相同,包含要测试的最小和最大延迟。默认值是nkmin = 0.nkmax = nkmin + 20。如果NB.nkmax.和/或nkmin在多输入案例中作为标量输入,所有输入都将分配相同的值。最重要的是允许的最大的测试(默认为10,000)。

在R2006A之前介绍