Bayes++ Bayesian Filtering Classes
Release 2014.5 - Copyright (c) 2003,2004,2005,2006,2011,2012,2014 Michael Stevens
|
#include <bayesFlt.hpp>
Public Member Functions | |
Parametised_observe_model (std::size_t) | |
virtual const FM::Vec & | h (const FM::Vec &x) const =0 |
virtual void | normalise (FM::Vec &, const FM::Vec &) const |
Public Member Functions inherited from Bayesian_filter::Bayes_base | |
virtual | ~Bayes_base ()=0 |
Public Attributes | |
Numerical_rcond | rclimit |
Additional Inherited Members | |
Public Types inherited from Bayesian_filter::Bayes_base | |
typedef Bayesian_filter_matrix::Float | Float |
Static Public Member Functions inherited from Bayesian_filter::Bayes_base | |
static void | error (const Numeric_exception &a) |
static void | error (const Logic_exception &a) |
|
inline |
|
pure virtual |
Implements Bayesian_filter::Observe_function.
Implemented in Bayesian_filter::Linear_uncorrelated_observe_model, Bayesian_filter::Linear_correlated_observe_model, Bayesian_filter::Adapted_Linrz_correlated_observe_model, Bayesian_filter::Adapted_Correlated_additive_observe_model, Bayesian_filter::Simple_linrz_uncorrelated_observe_model, and Bayesian_filter::Simple_linrz_correlated_observe_model.
Referenced by Bayesian_filter::UD_scheme::observe(), Bayesian_filter::Iterated_covariance_scheme::observe(), Bayesian_filter::Unscented_scheme::observe(), and Bayesian_filter::Extended_kalman_filter::observe().
|
inlinevirtual |
Reimplemented in Bayesian_filter::Adapted_Linrz_correlated_observe_model, and Bayesian_filter::Adapted_Correlated_additive_observe_model.
Referenced by Bayesian_filter::UD_scheme::observe(), Bayesian_filter::Iterated_covariance_scheme::observe(), Bayesian_filter::Unscented_scheme::observe(), Bayesian_filter::Extended_kalman_filter::observe(), and Bayesian_filter::Simple_linear_uncorrelated_observe_model::Simple_linear_uncorrelated_observe_model().
Numerical_rcond Bayesian_filter::Parametised_observe_model::rclimit |