Public Member Functions
BFL::AnalyticConditionalGaussian Class Reference

Abstract Class representing all _FULL_ Analytical Conditional gaussians. More...

#include <analyticconditionalgaussian.h>

Inheritance diagram for BFL::AnalyticConditionalGaussian:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AnalyticConditionalGaussian (int dim=0, int num_conditional_arguments=0)
 Constructor.
virtual MatrixWrapper::Matrix dfGet (unsigned int i) const
 returns derivative from function to n-th conditional variable
virtual ~AnalyticConditionalGaussian ()
 Destructor.

Detailed Description

Abstract Class representing all _FULL_ Analytical Conditional gaussians.

So this class represents all Pdf's of the type

\[ P ( A | B, C, D, ... ) \]

where

\[ \mu_A = f(B,C,D, ...) \]

and

\[ \Sigma_A = g(B,C,D, ...) \]

and

\[ A = N(\mu_A, \Sigma_A) \]

Definition at line 36 of file analyticconditionalgaussian.h.


Constructor & Destructor Documentation

BFL::AnalyticConditionalGaussian::AnalyticConditionalGaussian ( int  dim = 0,
int  num_conditional_arguments = 0 
)

Constructor.

Parameters:
dimDimension of state
num_conditional_argumentsThe number of conditional arguments.

Definition at line 27 of file analyticconditionalgaussian.cpp.

Destructor.

Definition at line 33 of file analyticconditionalgaussian.cpp.


Member Function Documentation

Matrix BFL::AnalyticConditionalGaussian::dfGet ( unsigned int  i) const [virtual]

returns derivative from function to n-th conditional variable

Parameters:
iNumber of the conditional variable to use for partial derivation
Returns:
Partial derivative with respect to conditional variable i

Reimplemented in BFL::NonLinearAnalyticConditionalGaussian_Ginac, BFL::LinearAnalyticConditionalGaussian, BFL::FilterProposalDensity, BFL::NonLinearAnalyticConditionalGaussianMobile, and BFL::NonLinearAnalyticConditionalGaussianMobile.

Definition at line 36 of file analyticconditionalgaussian.cpp.


The documentation for this class was generated from the following files:


bfl
Author(s): Klaas Gadeyne, Wim Meeussen, Tinne Delaet and many others. See web page for a full contributor list. ROS package maintained by Wim Meeussen.
autogenerated on Mon Feb 11 2019 03:45:12