mixpp: bdm::NoiseParticle Class Reference

bdm::NoiseParticle Class Reference

#include <particles.h>

Inheritance diagram for bdm::NoiseParticle:

bdm::MarginalizedParticleBase bdm::BM bdm::root List of all members.

Public Member Functions

BM_copy () const
void bayes (const vec &dt, const vec &cond)
void from_setting (const Setting &set)
void validate ()

Protected Attributes

shared_ptr< fncg
 function transforming xt, ut -> x_t+1
shared_ptr< fnch
 function transforming xt,ut -> yt
RV rvx
RV rvxc
RV rvyc
datalink_part cond2g
 link from condition to f
datalink_part cond2h
 link from condition to h
datalink_part x2g
 link from xt to f
datalink_part x2h
 link from xt to h

Detailed Description

Marginalized particle for state-space models with unknown parameters of residues distribution

\begin{eqnarray*}{ x_t &=& g(x_{t-1}) + v_t,\\ z_t &= &h(x_{t-1}) + w_t, \end{eqnarray*}

This particle is a only a shell creating the residues calling internal estimator of their parameters. The internal estimator can be of any compatible type, e.g. ARX for Gaussian residues with unknown mean and variance.


The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by  doxygen 1.4.7