User`s guide
Kalman Adaptive Filter
5-249
5Kalman Adaptive Filter
Purpose Compute filter estimates for an input using the Kalman adaptive filter 
algorithm.
Library Filtering / Adaptive Filters
Description The Kalman Adaptive Filter block computes the optimal linear minimum 
mean-square estimate (MMSE) of the FIR filter coefficients using a one-step 
predictor algorithm. This Kalman filter algorithm is based on the following 
physical realization of a dynamical system.
The Kalman filter assumes that there are no deterministic changes to the filter 
taps over time (i.e., the transition matrix is identity), and that the only 
observable output from the system is the filter output with additive noise. The 
corresponding Kalman filter is expressed in matrix form as
gn()
Kn 1–()un()
u
H
n()Kn 1–()un() Q
M
+
--------------------------------------------------------------------=
yn() u
H
n()w
ˆ
n()=
en() dn() yn()–=
w
ˆ
n 1+()w
ˆ
n() en()gn()+=
Kn() Kn 1–()gn()u
H
n()Kn 1–()Q
P
+–=










