如何在仅预测模式下运行 Matlab 的卡尔曼滤波器(DSP 工具箱)?

Posted

技术标签:

【中文标题】如何在仅预测模式下运行 Matlab 的卡尔曼滤波器(DSP 工具箱)?【英文标题】:How can I run Matlab's Kalman Filter (DSP Toolbox) in prediction-only mode? 【发布时间】:2016-11-01 10:51:19 【问题描述】:

dsp.KalmanFilter 上的文档和示例确实很少。我想在仅预测模式下运行卡尔曼滤波器,我只传递控制向量作为输入,不进行校正。由于 step 函数需要 2 个参数,因此似乎找不到方法。

【问题讨论】:

【参考方案1】:

预测步骤只是将当前状态乘以模型矩阵。 为什么不自己做呢?

【讨论】:

我对卡尔曼滤波器的内部工作原理不太熟悉。我只知道如何将它用作黑盒。想添加一个例子来帮助我更好地理解吗? 所以这似乎是一个 MATLAB 问题而不是 DSP 问题。

以上是关于如何在仅预测模式下运行 Matlab 的卡尔曼滤波器(DSP 工具箱)?的主要内容,如果未能解决你的问题,请参考以下文章

卡尔曼滤波器中预测矩阵和测量协方差矩阵之间的混淆

使用 Eigen 实现 3D 位置的卡尔曼滤波器

Opencv Python卡尔曼滤波器预测结果查询

时间序列分析----结合ARMA的卡尔曼滤波算法

具有 2 个测量噪声的卡尔曼滤波器

python中用于速度估计的卡尔曼滤波器实现