uk.ac.ed.computational_geometry.algorithm
Class PrincipalComponentAnalysis

java.lang.Object
  extended by uk.ac.ed.computational_geometry.algorithm.PrincipalComponentAnalysis

public class PrincipalComponentAnalysis
extends Object

User: nix Date: 03-Mar-2005 Time: 15:35:09 To change this template use Options | File Templates.


Constructor Summary
PrincipalComponentAnalysis()
           
 
Method Summary
static javax.vecmath.Vector3d getCentroid(List<javax.vecmath.Point3d> points)
           
static javax.vecmath.Matrix3d getCovaianceMatrix(List<javax.vecmath.Point3d> points)
           
static javax.vecmath.Matrix4d getPrincipalComponents(List<javax.vecmath.Point3d> points)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrincipalComponentAnalysis

public PrincipalComponentAnalysis()
Method Detail

getCentroid

public static javax.vecmath.Vector3d getCentroid(List<javax.vecmath.Point3d> points)

getCovaianceMatrix

public static javax.vecmath.Matrix3d getCovaianceMatrix(List<javax.vecmath.Point3d> points)

getPrincipalComponents

public static javax.vecmath.Matrix4d getPrincipalComponents(List<javax.vecmath.Point3d> points)