文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > 扩展卡尔曼滤波matlab程序
侵权投诉

扩展卡尔曼滤波matlab程序

EKF(扩展卡尔曼滤波)matlab仿真程序!

文件一::

% THIS PROGRAM IS FOR IMPLEMENTATION OF DISCRETE TIME PROCESS EXTENDED KALMAN FILTER

% FOR GAUSSIAN AND LINEAR STOCHASTIC DIFFERENCE EQUATION.

% By (R.C.R.C.R),SPLABS,MPL.

% (17 JULY 2005).

% Help by Aarthi Nadarajan is acknowledged.

% (drawback of EKF is when nonlinearity is high, we can extend the % approximation taking additional terms in Taylor's series).

clc; close all; clear all;

Xint_v = [1; 0; 0; 0; 0];

wk = [1 0 0 0 0];

vk = [1 0 0 0 0];

for ii = 1:1:length(Xint_v)

Ap(ii) = Xint_v(ii)*2;

W(ii) = 0;

H(ii) = -sin(Xint_v(ii));

V(ii) = 0;

Wk(ii) = 0;

end

Uk = randn(1,200);

Qu = cov(Uk);

Vk = randn(1,200);

Qv = cov(Vk);

C = [1 0 0 0 0];

n = 100;

[YY XX] = EKLMNFTR1(Ap,Xint_v,Uk,Qu,Vk,Qv,C,n,Wk,W,V);

for it = 1:1:length(XX)

MSE(it) = YY(it) - XX(it);

end

tt = 1:1:length(XX);

figure(1); subplot(211); plot(XX); title('ORIGINAL SIGNAL'); subplot(212); plot(YY); title('ESTIMATED SIGNAL');

figure(2); plot(tt,XX,tt,YY); title('Combined plot');

legend('original','estimated');

figure(3); plot(MSE.^2); title('Mean square error');

第1页

你可能喜欢

  • 扩展卡尔曼滤波
  • 卡尔曼滤波方法
  • 数学建模优秀论文
  • 中期答辩
  • 加速度计
  • matlab程序设计
  • matlab实例教程

热门文档

相关文档

  • 扩展卡尔曼滤波算法的matlab程序

    扩展卡尔曼滤波算法的matlab程序_信息与通信_工程科技_专业资料。学习扩展卡尔曼滤波算法的很好的一个程序clear all v=150; %%目标速度 v_sensor=0;%%传感器...

  • 扩展卡尔曼滤波matlab程序

    扩展卡尔曼滤波matlab程序_工学_高等教育_教育专区 暂无评价0人阅读0次下载举报文档 扩展卡尔曼滤波matlab程序_工学_高等教育_教育专区。扩展卡尔曼滤波matlab程序...

  • 扩展卡尔曼滤波算法的matlab程序(3)

    扩展卡尔曼滤波算法的matlab程序(3)_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档 扩展卡尔曼滤波算法的matlab程序(3)_IT/计算机_专业资料。clear all...

  • 扩展卡尔曼滤波算法的matlab程序

    扩展卡尔曼滤波算法的matlab程序_电子/电路_工程科技_专业资料 暂无评价0人阅读0次下载举报文档 扩展卡尔曼滤波算法的matlab程序_电子/电路_工程科技_专业资料。...

  • 扩展卡尔曼滤波算法的matlab程序

    扩展卡尔曼滤波算法的matlab程序_电子/电路_工程科技_专业资料 暂无评价0人阅读0次下载举报文档 扩展卡尔曼滤波算法的matlab程序_电子/电路_工程科技_专业资料。...

  • MatLab进行一维向量的扩展卡尔曼滤波

    MatLab进行一维向量的扩展卡尔曼滤波_数学_自然科学_专业资料。介绍了使用扩展卡尔曼滤波对非线性系统进行了滤波的例子。给出了matlab代码及仿真结果。...

  • 03TDOA_AOA定位的扩展卡尔曼滤波算法MATLAB源代码

    03TDOA_AOA定位的扩展卡尔曼滤波算法MATLAB源代码_工程科技_专业资料。TDOA/AOA是无线定位领域里使用得比较多的一种定位体制,扩展卡尔曼滤波器是最经典的非线性...

  • 卡尔曼滤波matlab程序

    卡尔曼滤波matlab程序_一年级英语_英语_小学教育_教育专区。可以用... 扩展卡尔曼滤波算法的ma... 3页 免费 基于MATLAB的卡尔曼滤波... 5页 ...

  • 卡尔曼滤波简介及其算法MATLAB实现代码

    在控制领域, Kalman 滤波被称为线性二次型估计, 目前,卡尔曼滤波已经有很多不同的实现, 有施密特扩展滤波器、信息滤波器以及一系列的 Bierman 和 Thornton 发明的...

  • 卡尔曼滤波两例题含matlab程序

    卡尔曼滤波两例题含matlab程序_工学_高等教育_教育专区。含两个递进例题,有...通过扩展卡尔曼滤波法,高度协方差和速度协方差,刚开 始的值比较大,但是迅速...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email