terryzz5 发表于 2007-11-12 22:16

一个关于缺失数组自回归的问题

遇到了困难,恳请帮助.

假设有一个数组

y = ;

y_hat(k) = a * y(k-1) + b * y(k-2);

相应的y_hat也是一个数组了

当 y(4)是NaN

那么y(4) = y_hat(k)

当要估计y(5)的时候就是
y_hat(5) = a * y_hat(4) + b*y(3)

如果 y(4)和y(5)都是NaN的话

y_hat(6) = a * y_hat(5) + b*y_hat(4)

y(6)不是NaN,而y_hat(7)则变为

y_hat(7)= a * y(6) + b * y_hat(5)

===============================================

估计后y可以被写为
比如
y = ;

请求懂的教我一下怎么写,谢谢了

[ 本帖最后由 terryzz5 于 2007-11-12 23:18 编辑 ]

花如月 发表于 2007-11-12 22:40

没怎么明白,有nan参与的运算结果好像都是nan,没有什么意义的

因此要避免nan参与运算,因为nan本来就是不确定

[ 本帖最后由 花如月 于 2007-11-12 22:41 编辑 ]

terryzz5 发表于 2007-11-12 22:47

我的意思是说,NaN是用以前的观测值测定出来的,当遇到NaN的时候,就用y_hat来代替NaN,

terryzz5 发表于 2007-11-12 22:48

具体估计的时候,我用的是KALMAN FILTER

eight 发表于 2007-11-15 15:43

2楼所言极是,如果一定要用 nan,则 help isnan
页: [1]
查看完整版本: 一个关于缺失数组自回归的问题