jhplot.math.pca.covmatrixevd
Class EVDBased
- java.lang.Object
-
- jhplot.math.pca.covmatrixevd.EVDBased
-
- All Implemented Interfaces:
- CovarianceMatrixEVDCalculator
public class EVDBased extends java.lang.Object implements CovarianceMatrixEVDCalculator
Basic covariance matrix eigenvalue decomposition
-
-
Constructor Summary
Constructors Constructor and Description EVDBased()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static Matrix
calculateCovarianceMatrixOfCenteredData(Matrix data)
Calculate covariance matrix with an assumption that data matrix is centered i.e.EVDResult
run(Matrix centeredData)
Calculate covariance matrix of the given data
-
-
-
Method Detail
-
run
public EVDResult run(Matrix centeredData)
Description copied from interface:CovarianceMatrixEVDCalculator
Calculate covariance matrix of the given data- Specified by:
run
in interfaceCovarianceMatrixEVDCalculator
- Parameters:
centeredData
- data matrix where rows are the instances/samples and columns are dimensions. It has to be centered.
-
-
DMelt 3.0 © DataMelt by jWork.ORG