登录
首页 » Matlab » EKF和UKF仿真对比

EKF和UKF仿真对比

于 2023-03-25 发布 文件大小:181.35 kB
0 74
下载积分: 2 下载次数: 5

代码说明:

扩展kalmanfilter(也称为线性化卡尔曼滤波): 是一个简单的非线性近似滤波算法,指运动或观测方程不是线性的情况。 无迹kalman滤波(UKF) KF和EKF都是都将问题转化为线性高斯模型,所以可以直接解出贝叶斯递推公式中的解析形式,方便运算。但对于非线性问题,EKF除了计算量大,还有线性误差的影响,所以这里引入UKF。对于求解非线性模型的贝叶斯递推公式的主要困难在于如何解析的求解一步预测状态分布的概率、(观测方程得到的)似然函数分布密度以及后验条件概率的分布,EKF利用泰勒分解将模型线性化,在利用高斯假设解决了概率计算困难的问题。但是线性误差的引入降低了模型精度。那么我们换个思路,对于非线性模型,直接用解析的方式来求解贝叶斯递推公式比较困难主要很难解析的得到各个概率分布的均值和方差,但不敏变换(一种计算非线性随机变量各阶矩的近似方法)却可以较好的解决这个问题,通过一定规律的采样和权重,可以近似获得均值和方差。而且由于不敏变换对统计矩的近似精度较高,UKF的效果可以达到二阶EKF的效果

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • readpgm
    该matlab函数可以在matlab环境下读取pgm文件(To read the file of pgm format)
    2009-12-12 23:26:30下载
    积分:1
  • IHS_fuse
    ihs pca源代码,功能很强大,很实用的代码(ihs ,pca code)
    2012-04-26 13:39:05下载
    积分:1
  • simmechanical-model
    simmechanical的一个经典实例。。由方程,有代码。。(simmechanical a classic example. . From the equation, there is the code. .)
    2011-11-25 16:41:42下载
    积分:1
  • SMPP_v3_4
    SMPP Protocol version 3.4
    2014-01-02 15:26:00下载
    积分:1
  • fdtd
    fdtd 计算二位电磁脉冲的源程序,脉冲为高斯脉冲
    2012-04-26 15:17:18下载
    积分:1
  • MeanShiftCluster
    mean shift clustering
    2014-10-23 19:06:44下载
    积分:1
  • proses_acak_WSS
    proses acak WSS, percobaan sistem komunikasi dengan menggunakan matlab
    2013-11-26 07:43:14下载
    积分:1
  • work12
    a nice code in matlab
    2010-04-13 04:26:46下载
    积分:1
  • decode
    该程序利用matlab语言主要实现(7,3)线性分组码的译码,并提取信息码(The program achieved using matlab language major (7,3) linear block code decoding, and extracting information codes)
    2010-05-09 14:31:30下载
    积分:1
  • otto
    Otto结构反射率代码,用于搜索各个介质参数和厚度(Otto structure reflectivity code, used to search each of the dielectric parameters and thickness)
    2013-12-21 11:06:13下载
    积分:1
  • 696518资源总数
  • 104297会员总数
  • 29今日下载