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().