visad.sounder
Class PCA
java.lang.Object
visad.sounder.PCA
public class PCA
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PCA
public PCA(JamaMatrix eigenvectors,
JamaMatrix mean_vector)
compressReconstruct
public Spectrum compressReconstruct(Spectrum spectrum)
throws VisADException,
RemoteException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
- Throws:
VisADException
RemoteException
IllegalAccessException
InstantiationException
InvocationTargetException
compress
public JamaMatrix compress(Spectrum spectrum)
throws VisADException,
RemoteException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
- Throws:
VisADException
RemoteException
IllegalAccessException
InstantiationException
InvocationTargetException
uncompress
public JamaMatrix uncompress(JamaMatrix trans_data_vector)
throws VisADException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
- Throws:
VisADException
IllegalAccessException
InstantiationException
InvocationTargetException
makeCovarianceMatrix
public static JamaMatrix makeCovarianceMatrix(double[][] data_vectors)
throws VisADException,
IllegalAccessException,
InstantiationException,
InvocationTargetException
- Throws:
VisADException
IllegalAccessException
InstantiationException
InvocationTargetException