标准卡尔曼滤波matlab,一维标准卡尔曼滤波仿真模型

1D standard Kalman Filter (Simulink model & program)

Description :

1D Kalman filter and two testings :

usage [Y,P,K]=Kalman1D(X,Q)

Input:

X : noisy measurment.

Q : process noise variance.

Y : estimated state.

P : error variance.

K : Gain.

R : noise measurement, set to R=0.05.

Testing 1 :

function 1 :x1=(4*sin(t./10)).*exp(-inv(200).*t)+W1;

function 2 :x2=0.5*square(pi*t/20)+w2;

w1,w2 ~N(m,v).

Testing 2 :

Simulink model : 10 seconds simulation of noisy DSP SineWave

open the scopes to see the results .

References :

1. http://www.cs.unc.edu/~welch/kalman/

Related submissions :

1. Brian Moore, " Kalman Filter Package". http://www.mathworks.com/matlabcentral/fileexchange/38302-kalman-filter-package

2. Vidhya Raj, "Scalar Kalman filter" http://www.mathworks.com/matlabcentral/fileexchange/37782-scalar-kalman-filter

3. Lazaros Moysis, " Estimating a constant using the Kalman filter" http://www.mathworks.com/matlabcentral/fileexchange/37521-estimating-a-constant-state-using-the-kalman-filter

4. Alex Dysto, "Scalar Kalman filter" http://www.mathworks.com/matlabcentral/fileexchange/36835-scalar-kalman-filter

5. ahmed yehia, "Kalman filter" http://www.mathworks.com/matlabcentral/fileexchange/36817-kalman-filter

6. Xing, " Kalman filter in tracking" http://www.mathworks.com/matlabcentral/fileexchange/36786-kalman-filter-in-tracking

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值