wiener

Wiener estimate

Calling Sequence

[xs,ps,xf,pf]=wiener(y,x0,p0,f,g,h,q,r)

Arguments

:f, g, h system matrices in the interval [t0,tf]
:f = [f0,f1,...,ff], and fk is a nxn matrix : :g = [g0,g1,...,gf], and gk is a nxn matrix : :h = [h0,h1,...,hf], and hk is a mxn matrix :
: :q, r covariance matrices of dynamics and observation noise
:q = [q0,q1,...,qf], and qk is a nxn matrix : :r = [r0,r1,...,rf], and gk is a mxm matrix :

: :x0, p0 initial state estimate and error variance : :y observations in the interval [t0,tf]. y=[y0,y1,...,yf], and

yk is a column m-vector
: :xs Smoothed state estimate xs= [xs0,xs1,...,xsf], and xsk is a
column n-vector
: :ps Error covariance of smoothed estimate ps=[p0,p1,...,pf], and
pk is a nxn matrix
: :xf Filtered state estimate xf= [xf0,xf1,...,xff], and xfk is a
column n-vector
: :pf Error covariance of filtered estimate pf=[p0,p1,...,pf], and
pk is a nxn matrix

:

Description

function which gives the Wiener estimate using the forward-backward Kalman filter formulation

Table Of Contents

This Page