文件名称:自编matlab卡尔曼滤波器函数及实例
文件大小:3KB
文件格式:RAR
更新时间:2020-10-11 14:53:32
matlab 卡尔曼滤波器 函数 目标定位 跟踪
function [x_p,p_p,k,x,p] =kal_n(A,Q,z,h,R,x_,p_) clc % ch-1 problem-13 clear % m:观测次数 n:系统矩阵维度 A=[1 1;0 1]; %系统矩阵 n*n Q=0; %系统噪声 1*1 z=[ 97.9 94.4 92.7]; %观测值 1*m % z=[ 97.9 94.4 92.7 90.2 87.5 84.6 82.6 79.8 77.5]'; %观测值 1*m h=[0 1]; %观测系数 1*n R=0.1; %观测噪声 1*1 x_=[95 1]'; %观测初值 n*1 p_=[10 0; 0 1]; %观测方差初值 n*n [x_p,p_p,k,x,p] =kal_n(A,Q,z,h,R,x_,p_); 函数输出所有状态
【文件预览】:
卡尔曼滤波器
----kal_n.m(605B)
----kalman_filter.m(328B)
----kal_1.m(481B)
----app.m(1KB)
----app_for_high_dimension.m(1KB)
----app_for_one_dimension.m(1KB)