我正在处理极坐标中的时间序列,并且正在应用卡尔曼滤波器进行预测。时间序列与卫星轨道有关。
然而,我对方差的预测和估计用极坐标 [r,theta] 表示。
我知道如何使用该函数将我的预测转换为笛卡尔坐标
f(r,theta) <- [r*cos(theta),r*sin(theta)].
但我不知道如何处理方差,因为它不是线性算子。
如果您可以帮助我进行转换,我会按顺序向您提供我的数据:
Radius Angle
[1,] "39805.9613778309" "1.46134492279737"
[2,] "39805.9613778309" "1.48689546833425"
[3,] "39805.9613778309" "1.51244601387112"
[4,] "39805.9613778309" "1.537996559408"
[5,] "39805.9613778309" "1.56354710494488"
[6,] "39805.9613778309" "1.58909765048176"
第一个预测的方差矩阵是:
radius theta
[1,] 5132782 0.000000000
[2,] 0 0.001646994
我想知道如何在笛卡尔坐标中获得这个矩阵以进行第一次预测。谢谢!