|
| PCA (int nvar=0) |
|
| PCA (const PCA &m) |
|
PCA & | operator= (const PCA &m) |
|
virtual | ~PCA () |
|
virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
| Interface for AStringable. More...
|
|
void | init (int nvar) |
|
const VectorDouble & | getEigVals () const |
|
double | getEigVal (int ivar) const |
|
const MatrixRectangular & | getEigVecs () const |
|
double | getEigVec (int ivar, int jvar) const |
|
VectorDouble | getVarianceRatio () const |
|
const VectorDouble & | getMeans () const |
|
double | getMean (int ivar) const |
|
const MatrixSquareSymmetric & | getC0 () const |
|
int | getNVar () const |
|
const MatrixSquareGeneral & | getF2Zs () const |
|
const MatrixSquareGeneral & | getZ2Fs () const |
|
const VectorDouble & | getSigmas () const |
|
double | getSigma (int ivar) const |
|
void | setMeans (const VectorDouble &mean) |
|
void | setSigmas (const VectorDouble &sigma) |
|
void | setZ2Fs (const MatrixSquareGeneral &z2f) |
|
void | setF2Zs (const MatrixSquareGeneral &f2z) |
|
void | setEigVals (VectorDouble &eigval) |
|
void | setEigVal (int ivar, double eigval) |
|
void | setEigVecs (const MatrixRectangular &eigvec) |
|
void | setEigVec (int ivar, int jvar, double eigvec) |
|
int | pca_compute (const Db *db, bool verbose=false, bool optionPositive=true) |
|
int | maf_compute (Db *db, const VarioParam &varioparam, int ilag0=1, int idir0=0, bool verbose=false) |
|
int | maf_compute_interval (Db *db, double hmin, double hmax, bool verbose=false) |
|
int | dbZ2F (Db *db, bool verbose=false, const NamingConvention &namconv=NamingConvention("F", false)) |
|
int | dbF2Z (Db *db, bool verbose=false, const NamingConvention &namconv=NamingConvention("Z", false)) |
|
VectorDouble | mafOfIndex () const |
|
| AStringable () |
|
| AStringable (const AStringable &r) |
|
AStringable & | operator= (const AStringable &r) |
|
virtual | ~AStringable () |
|
virtual void | display (const AStringFormat *strfmt=nullptr) const final |
|
virtual void | display (int level) const final |
|