Developer Documentation
|
Class for principal component Analysis. More...
#include </PCA.hh>
Public Member Functions | |
PCA () | |
Constructor. | |
PCA (std::vector< VectorT > &_points, VectorT &_first, VectorT &_second, VectorT &_third) | |
~PCA () | |
Destructor. | |
VectorT | center_of_gravity (const std::vector< VectorT > &_points) |
void | pca (std::vector< VectorT > &_points, VectorT &_first, VectorT &_second, VectorT &_third) |
std::vector< double > & | getLastEigenValues () |
bool | SymRightEigenproblem (Matrix &_mat_A, Matrix &_mat_VR, std::vector< double > &_vec_EV) |
Private Types | |
typedef gmm::dense_matrix< double > | Matrix |
typedef std::vector< double > | Vector |
Private Attributes | |
std::vector< double > | lastEigenValues_ |
Class for principal component Analysis.
Class for principal component Analysis