public class EigenDecomposition extends Object implements Destroyable
| Constructor and Description |
|---|
EigenDecomposition(Matrix matrix) |
EigenDecomposition(Matrix matrix,
boolean isSymmetric) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys decomposition components and other internal components of decomposition.
|
Matrix |
getD()
Return the block diagonal eigenvalue matrix
|
Vector |
getImagEigenvalues()
Return the imaginary parts of the eigenvalues.
|
Vector |
getRealEigenValues()
Return the real parts of the eigenvalues
|
Matrix |
getV()
Return the eigen vector matrix.
|
public EigenDecomposition(Matrix matrix)
matrix - Matrix to decompose.public EigenDecomposition(Matrix matrix, boolean isSymmetric)
matrix - Matrix to decompose.isSymmetric - true if matrix passes symmetry check, false otherwise.public Matrix getV()
public Vector getRealEigenValues()
public Vector getImagEigenvalues()
public Matrix getD()
public void destroy()
destroy in interface Destroyable
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018