【逐行注释】三维容积卡尔曼滤波(CKF)的MATLAB例程,附下载链接

在这里插入图片描述

CKF全称为容积卡尔曼滤波,相比于UKF(无迹卡尔曼滤波),拥有更合理的理论推导和鲁棒性,且在理论上比UKF的精度更高

众多关于MATLAB和滤波的程序源代码在专栏里:https://blog.csdn.net/callmeup/category_12574912.html
欢迎订阅

程序运行结果

程序自带运动模型,运行程序即自动完成运动模型建立、滤波、滤波结果输出、滤波误差计算与输出等。

绘图部分

输出的图像如下:

  • 三维状态的真值与滤波后的值
    在这里插入图片描述

  • 三维状态的误差值对比:

在这里插入图片描述

  • 三维误差的累计概率密度(CDF)图像:

在这里插入图片描述

误差的统计特性计算与输出部分

代码截图如下:
在这里插入图片描述
输出结果如下:
在这里插入图片描述

部分代码和注释

部分代码试读:

% CKF的三维滤波程序例程
% author:Evand
% 2024-08-30/Ver1
clear;clc;close all; %清空工作区、命令行,关闭小窗口
rng(0)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值