Main Page | Modules | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages

omARMA Class Reference
[GENERIC LIBRARY classes]

#include <omARMA.h>


Public Member Functions

 omARMA (int order, std::vector< double > a, std::vector< double > b)
void Initialize (double initValue)
double Filter (double value)

Private Attributes

int order
std::vector< double > x
std::vector< double > y
std::vector< double > a
std::vector< double > b


Detailed Description

This class implements an ARMA (Auto Regressive, Moving Average) filter.

( documentation coming ...)


Constructor & Destructor Documentation

omARMA::omARMA int  order,
std::vector< double >  a,
std::vector< double >  b
 


Member Function Documentation

double omARMA::Filter double  value  ) 
 

void omARMA::Initialize double  initValue  ) 
 


Field Documentation

std::vector<double> omARMA::a [private]
 

std::vector<double> omARMA::b [private]
 

int omARMA::order [private]
 

std::vector<double> omARMA::x [private]
 

std::vector<double> omARMA::y [private]
 


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