PPCA Class Reference

#include <PPCA.h>

List of all members.

Static Public Member Functions

static Vector3 getMean (Vector3 *points, int number)
static void normalize (Vector3 mean, Vector3 *data, Vector3 **target, int number)
static void getCovariance (gsl_matrix *covm, Vector3 *data, int number)
static void getEigenvector (gsl_matrix *matrix, gsl_vector *eigenvalues, gsl_matrix *eigenvector)
static void getPrincipalComponent (gsl_vector *pc, Vector3 *points, int number)
static void getPrincipalComponent (gsl_vector *pc, vector< Vector3 * > *points)


Member Function Documentation

Vector3 PPCA::getMean ( Vector3 *  points,
int  number 
) [static]

void PPCA::normalize ( Vector3  mean,
Vector3 *  data,
Vector3 **  target,
int  number 
) [static]

void PPCA::getCovariance ( gsl_matrix *  covm,
Vector3 *  data,
int  number 
) [static]

void PPCA::getEigenvector ( gsl_matrix *  matrix,
gsl_vector *  eigenvalues,
gsl_matrix *  eigenvector 
) [static]

void PPCA::getPrincipalComponent ( gsl_vector *  pc,
Vector3 *  points,
int  number 
) [static]

void PPCA::getPrincipalComponent ( gsl_vector *  pc,
vector< Vector3 * > *  points 
) [static]


The documentation for this class was generated from the following files:
Generated on Wed May 16 20:22:14 2007 for LoopTK: Protein Loop Kinematic Toolkit by  doxygen 1.5.1