错误数据
重建丢失的输入和输出数据
语法
数据=错误数据(数据)
数据=错误数据(数据,模型)
Datae = misdata(Data,MaxIterations,Tol)
描述
数据=错误数据(数据)
重建丢失的输入和输出数据。数据
时域输入输出数据是否在iddata
对象的格式。缺失的数据样本(在输入和输出中)输入为南
年代。Datae
是一个iddata
对象,其中缺失的数据已被合理的估计替换。
数据=错误数据(数据,模型)
指定用于重建缺失数据的模型。模型
是否任何线性识别模型(idtf
,idproc
,idgrey
,idpoly
,中的难点
).如果不知道合适的模型,则使用默认顺序状态空间模型以迭代方式进行估计。
Datae = misdata(Data,MaxIterations,Tol)
指定最大迭代次数和公差。MaxIterations
执行的最大迭代数(默认为10)。当两个连续数据估计值之间的差值小于时,迭代将终止托尔
%。的默认值托尔
是1
.
例子
算法
对于给定的模型,将缺失数据作为参数进行估计,以使重构数据的输出预测误差最小化。参见Ljung(1999)第14.2节。从统计的角度来看,将缺失的输出作为参数处理不是最好的方法,但在许多情况下是一个很好的近似值。
当没有给出模型时,算法在估计缺失数据和估计模型之间进行交替,基于当前的重建。
R2006a之前介绍