public final class KarhunenLoeve
extends java.lang.Object
| Constructor and Description |
|---|
KarhunenLoeve(double[][] v) |
| Modifier and Type | Method and Description |
|---|---|
double[][] |
getData()
Careful: doesn't generate a copy.
|
double[][] |
getEigenvectors()
Returns the eigenvectors ordered by the norm of the eigenvalues
(from max to min).
|
double[][] |
getProductMatrix() |
static double[][] |
getProductMatrix(double[] v) |
static double[][] |
getProductMatrix(double[][] v) |
void |
setData(double[][] v)
Careful: doesn't generate a copy.
|
public double[][] getProductMatrix()
public static double[][] getProductMatrix(double[][] v)
public static double[][] getProductMatrix(double[] v)
public double[][] getData()
public void setData(double[][] v)
public double[][] getEigenvectors()
throws MaximumIterationsExceededException
MaximumIterationsExceededException - if it can't compute
the eigenvectors within the limited number of iterations allowed.