|
qm-dsp
1.8
|
#include <Polyfit.h>
Static Public Member Functions | |
| static double | PolyFit2 (const vector< double > &x, const vector< double > &y, vector< double > &coef) |
Private Types | |
| typedef vector< vector< double > > | Matrix |
Private Member Functions | |
| TPolyFit & | operator= (const TPolyFit &) |
| TPolyFit () | |
| TPolyFit (const TPolyFit &) | |
Static Private Member Functions | |
| static void | Square (const Matrix &x, const vector< double > &y, Matrix &a, vector< double > &g, const int nrow, const int ncol) |
| static bool | GaussJordan (Matrix &b, const vector< double > &y, vector< double > &coef) |
| static bool | GaussJordan2 (Matrix &b, const vector< double > &y, Matrix &w, vector< vector< int > > &index) |
typedef vector<vector<double> > TPolyFit::Matrix [private] |
| TPolyFit::TPolyFit | ( | ) | [private] |
| TPolyFit::TPolyFit | ( | const TPolyFit & | ) | [private] |
| double TPolyFit::PolyFit2 | ( | const vector< double > & | x, |
| const vector< double > & | y, | ||
| vector< double > & | coef | ||
| ) | [static] |
Definition at line 102 of file Polyfit.h.
References NSUtility::sqr(), and NSUtility::zeroise().
Referenced by PeakPicking::quadEval().
| void TPolyFit::Square | ( | const Matrix & | x, |
| const vector< double > & | y, | ||
| Matrix & | a, | ||
| vector< double > & | g, | ||
| const int | nrow, | ||
| const int | ncol | ||
| ) | [static, private] |
| bool TPolyFit::GaussJordan | ( | Matrix & | b, |
| const vector< double > & | y, | ||
| vector< double > & | coef | ||
| ) | [static, private] |
Definition at line 205 of file Polyfit.h.
References NSUtility::swap(), and NSUtility::zeroise().
| bool TPolyFit::GaussJordan2 | ( | Matrix & | b, |
| const vector< double > & | y, | ||
| Matrix & | w, | ||
| vector< vector< int > > & | index | ||
| ) | [static, private] |
Definition at line 270 of file Polyfit.h.
References NSUtility::swap().