easykf-2.04
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
List of all members | Public Member Functions | Protected Attributes
ukf::parameter::EvolutionNoise Class Referenceabstract

Mother class from which the evolution noises inherit. More...

#include <ukf_types.h>

Inheritance diagram for ukf::parameter::EvolutionNoise:
ukf::parameter::EvolutionAnneal ukf::parameter::EvolutionRLS ukf::parameter::EvolutionRobbinsMonro

Public Member Functions

 EvolutionNoise (double initial_value)
 
void init (ukf_param &p, ukf_state &s)
 
void init (ukf_param &p, ukf_scalar_state &s)
 
virtual void updateEvolutionNoise (ukf_param &p, ukf_state &s)=0
 
virtual void updateEvolutionNoise (ukf_param &p, ukf_scalar_state &s)=0
 

Protected Attributes

double _initial_value
 

Detailed Description

Mother class from which the evolution noises inherit.

Examples:
example-001.cc, example-002.cc, example-003.cc, example-004.cc, example-005.cc, and example-006.cc.

Constructor & Destructor Documentation

ukf::parameter::EvolutionNoise::EvolutionNoise ( double  initial_value)
inline

Member Function Documentation

void ukf::parameter::EvolutionNoise::init ( ukf_param p,
ukf_state s 
)
inline
void ukf::parameter::EvolutionNoise::init ( ukf_param p,
ukf_scalar_state s 
)
inline
virtual void ukf::parameter::EvolutionNoise::updateEvolutionNoise ( ukf_param p,
ukf_state s 
)
pure virtual
virtual void ukf::parameter::EvolutionNoise::updateEvolutionNoise ( ukf_param p,
ukf_scalar_state s 
)
pure virtual

Member Data Documentation

double ukf::parameter::EvolutionNoise::_initial_value
protected

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