RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ModYuleWalker< T > Class Template Reference

#include <mod_yuwa.h>

Public Member Functions

 ModYuleWalker (T *signal, int seq_len, int ar_order, int ma_order)
 
 ~ModYuleWalker (void)
 
T * GetCoeffs (void)
 
double GetDrivingVariance (void)
 

Private Attributes

Matrix< T > * Correl_Matrix
 
T * Toeplitz_Corr_Matrix
 
T * A_Vec
 
double Ar_Drv_Var
 
int Ar_Order
 
int Ma_Order
 

Detailed Description

template<class T>
class ModYuleWalker< T >

Definition at line 14 of file mod_yuwa.h.

Constructor & Destructor Documentation

template<class T >
ModYuleWalker< T >::ModYuleWalker(T * signal,
int seq_len,
int ar_order,
int ma_order 
)

Definition at line 18 of file mod_yuwa.cpp.

template<class T >
ModYuleWalker< T >::~ModYuleWalker(void )

Definition at line 47 of file mod_yuwa.cpp.

Member Function Documentation

template<class T >
T * ModYuleWalker< T >::GetCoeffs(void )

Definition at line 57 of file mod_yuwa.cpp.

template<class T >
double ModYuleWalker< T >::GetDrivingVariance(void )

Definition at line 73 of file mod_yuwa.cpp.

Member Data Documentation

template<class T>
T* ModYuleWalker< T >::A_Vec
private

Definition at line 25 of file mod_yuwa.h.

template<class T>
double ModYuleWalker< T >::Ar_Drv_Var
private

Definition at line 26 of file mod_yuwa.h.

template<class T>
int ModYuleWalker< T >::Ar_Order
private

Definition at line 27 of file mod_yuwa.h.

template<class T>
Matrix<T>* ModYuleWalker< T >::Correl_Matrix
private

Definition at line 23 of file mod_yuwa.h.

template<class T>
int ModYuleWalker< T >::Ma_Order
private

Definition at line 28 of file mod_yuwa.h.

template<class T>
T* ModYuleWalker< T >::Toeplitz_Corr_Matrix
private

Definition at line 24 of file mod_yuwa.h.


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