RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
mod_yuwa.h
Go to the documentation of this file.
1 //
2 // File = mod_yuwa.h
3 //
4 
5 #ifndef _MOD_YUWA_H_
6 #define _MOD_YUWA_H_
7 
8 #include "complex.h"
9 #include "matrix.h"
10 #include "toeplitz.h"
11 #include "typedefs.h"
12 
13 template <class T>
15 {
16 public:
17  ModYuleWalker(T* signal, int seq_len, int ar_order, int ma_order);
18  ~ModYuleWalker(void);
19  T* GetCoeffs(void);
20  double GetDrivingVariance(void);
21 
22 private:
25  T* A_Vec;
26  double Ar_Drv_Var;
27  int Ar_Order;
28  int Ma_Order;
29 };
30 
31 #endif
double Ar_Drv_Var
Definition: mod_yuwa.h:26
double GetDrivingVariance(void)
Definition: mod_yuwa.cpp:73
ModYuleWalker(T *signal, int seq_len, int ar_order, int ma_order)
Definition: mod_yuwa.cpp:18
int Ma_Order
Definition: mod_yuwa.h:28
~ModYuleWalker(void)
Definition: mod_yuwa.cpp:47
T * Toeplitz_Corr_Matrix
Definition: mod_yuwa.h:24
Matrix< T > * Correl_Matrix
Definition: mod_yuwa.h:23
Definition: matrix.h:9
T * GetCoeffs(void)
Definition: mod_yuwa.cpp:57
int Ar_Order
Definition: mod_yuwa.h:27