• 大小: 10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: Matlab
  • 标签:

资源简介

是粒子滤波扩展卡尔曼的比较的代码,还有与其他模型比较的代码,里面有很多统计结果图,已经试过了,可以运行。大家放心下载,是matlab环境下的

资源截图

代码片段和文件信息

%%%我自己的注释:可以单独运行,是统计结果图
function ParticleEx1

% Particle filter example adapted from Gordon Salmond and Smith paper.

x = 0.1; % initial state
Q = 1; % process noise covariance
R = 1; % measurement noise covariance
tf = 50; % simulation length

N = 100; % number of particles in the particle filter

xhat = x;
P = 2;
xhatPart = x;

% Initialize the particle filter.
for i = 1 : N
    xpart(i) = x + sqrt(P) * randn;
end

xArr = [x];
yArr = [x^2 / 20 + sqrt(R) * randn];
xhatArr = [x];
PArr = [P];
xhatPartArr = [xhatPart];

close all;

for k = 1 : tf
    % System simulation
    x = 0.5 * x + 25 * x / (1 + x^2) + 8 * cos(1.2*(k-1)) + sqrt(Q) * randn;%状态方程
    y = x^2 / 20 + sqrt(R) * randn;%观测方程
    % Extended Kalman filter
    F = 0.5 + 25 * (1 - xhat^2) / (1

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3681  2012-01-06 17:03  粒子滤波与其他模型比较\ParticleEx1.m

     文件       5877  2012-01-06 17:06  粒子滤波与其他模型比较\ParticleEx2.m

     文件       6200  2012-01-06 17:13  粒子滤波与其他模型比较\ParticleEx3.m

     文件       7676  2007-01-11 12:19  粒子滤波与其他模型比较\ParticleEx4.m

     文件       8057  2012-01-06 17:24  粒子滤波与其他模型比较\ParticleEx5.m

     目录          0  2012-01-16 17:21  粒子滤波与其他模型比较

----------- ---------  ---------- -----  ----

                31491                    6


评论

共有 条评论

相关资源