我開發了一個擴展卡爾曼濾波器,並將卡爾曼增益矩陣初始化爲前一個當前狀態誤差協方差矩陣和下一個狀態誤差協方差矩陣爲1的對角線。在第一個樣本之後,矩陣不再是對角線。這是正確的還是應該保持對角?卡爾曼增益和誤差協方差矩陣應該是對角線嗎?
2
A
回答
2
協方差矩陣(通常稱爲P)是您的狀態下的錯誤估計值。對角元素是你狀態變量的差異。非對角元素表示狀態變量(的錯誤/不確定性)之間的相關性。
您通常會通過將對角元素設置爲狀態初始值的不確定性來初始化P(大多數情況下非常大),測量過程中運行過濾器時會導致不確定性下降,幾乎所有的但不重要的情況下,非對角元素將變爲非零。
請注意,P應該是對稱的並保持對稱。
相關問題
- 1. 決定卡爾曼濾波器矩陣的協方差
- 2. Proc GLM的方差協方差矩陣
- 3. 協方差矩陣計算
- 4. Numpy協方差矩陣numpy.cov
- 5. 協方差矩陣lm對象R
- 6. 卡爾曼濾波協方差在預測步驟中不會增加?
- 7. 布朗運動和協方差矩陣
- 8. 矩陣形式的位置方差和協方差
- 9. numpy矩陣中的絕對非對角線差異總和
- 10. 卡爾曼跟蹤 - 測量差異
- 11. 使用Excel計算協方差矩陣
- 12. 計算協方差矩陣式
- 13. 使用VBA計算協方差矩陣
- 14. 顯示數據爲協方差矩陣
- 15. 陣列協方差
- 16. GLMER警告:方差 - 協方差矩陣[...]是不是正定或包含NA值
- 17. R:矩陣誤差
- 18. 逆矩陣誤差
- 19. 協方差矩陣顯示向量中每個值之間的協方差
- 20. 提取R中估計協方差參數的協方差矩陣?
- 21. N乘N矩陣的對角差
- 22. 對擬合線性模型使用delthamethod {msm}時出錯:協方差應該是n×n矩陣
- 23. 差異 - 對角線方向
- 24. 什麼是一維情況下方差的等效協方差矩陣?
- 25. 與不同的協方差矩陣(Matlab的)矩陣二元mvncdf
- 26. 數值矩陣CSV - >協方差矩陣
- 27. 提取協方差矩陣非線性擬合
- 28. 如果卡爾曼濾波器無法計算穩定卡爾曼增益,可能的原因是什麼?
- 29. 逆變和協方差在斯卡拉
- 30. ICA - 統計獨立性和協方差矩陣的特徵值
答案交叉驗證錯誤協方差矩陣的正半確定性:http://stats.stackexchange.com/questions/56832/is-every-covariance-matrix-positive-definite – 2014-10-20 06:20:11