SPUC::rls< Numeric > Class Template Reference
[SPUC templatesEqualization classes And functionsSPUC templatesCommunication classes And functions]

Recursive Least Squares Algorithm. More...

#include <rls.h>

Collaboration diagram for SPUC::rls< Numeric >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ~rls ()
 Destructor.
 rls (const int n, float_type alpha)
 Constructor.
Numeric update (Numeric y)
 Process input sample.
void adapt (Numeric y)
 Adapt filter.

Detailed Description

template<class Numeric>
class SPUC::rls< Numeric >

Recursive Least Squares Algorithm.

Author:
Tony Kirke

Tony Kirke


Constructor & Destructor Documentation

template<class Numeric>
SPUC::rls< Numeric >::~rls (  )  [inline]

Destructor.

template<class Numeric>
SPUC::rls< Numeric >::rls ( const int  n,
float_type  alpha 
) [inline]

Constructor.


Member Function Documentation

template<class Numeric>
void SPUC::rls< Numeric >::adapt ( Numeric  y  )  [inline]

Adapt filter.

template<class Numeric>
Numeric SPUC::rls< Numeric >::update ( Numeric  y  )  [inline]

Process input sample.


The documentation for this class was generated from the following file:
Generated on Mon Jun 9 19:40:53 2008 for DSPTemplates by  doxygen 1.4.7