自编matlab卡尔曼滤波器函数及实例

时间:2020-10-11 14:53:32
【文件属性】:

文件名称:自编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)

网友评论