资源简介
该程序适合卡尔曼滤波的初学者,仿真了匀速运动状态下,卡尔曼稳定跟踪物体轨迹的代码,理论与实践相结合,有助于对卡尔曼理论的理解
代码片段和文件信息
%======卡尔曼算法,状态参数有两个,速度与位置,估计其值======
%=======对匀速运动物体的跟踪:速度和位移================
%%
clc ;
clear;
n=100; %100个点
Yk =zeros(2n);
Xk_real =zeros(2n);
Xk_real(:1) =[5015]‘;%position and speed
Z(:1)=50;%观测值初始化
F=[11;01];%状态转移矩阵2*2
H=[1 0];%观测矩阵1*2
R=1;
% Q=1e-3;%经验取值
Xk(:1)=[3;1];
P0=eye(2);
%观测值与状态值生成
for i=2:n
Xk_real(:i)=F*Xk_real(:i-1);%+sqrt(Q)*randn(21);%2*2与2*1=2*1
Yk(i)=H*Xk_real(:i) +sqrt(R)*randn(1);
end
%卡尔曼迭代
for i=2:n
Xn =F*Xk(:i-1); %2*1
Pk =F*P0*F‘;
- 上一篇:JC法可靠度计算
- 下一篇:简易计算器 matlab
相关资源
- Kalman 用卡尔曼滤波跟踪目标实例
- SINS_Kalman2833410
- GPS_Kalman
- Loosecombination
- gps_kalman GPS接收机中的卡尔曼滤波
- Kalman-Filter
- SINS_Kalman
- kalman-tracking 卡尔曼滤波的一个视频跟
- Kalman-Track-filter 带高斯白噪声的Kalma
- Kalman_matlab 卡尔曼滤波方法用于估计物
- Kalman-filtering 卡尔曼滤波的例子
-
kalman滤波器simuli
nk图 - kalman滤波器温度预测
- kalman m文件
-
kalman simuli
nk模板 - UKFUnscented Kalman Filter) 无迹卡尔曼滤
- UKF-CKF-EKF代码比较(matlab)
评论
共有 条评论