Example usage for Java org.apache.commons.math3.linear EigenDecomposition fields, constructors, methods, implement or subclass
The text is from its open source code.
EigenDecomposition(final RealMatrix matrix) Calculates the eigen decomposition of the given real matrix. | |
EigenDecomposition(final RealMatrix matrix, final double splitTolerance) Calculates the eigen decomposition of the given real matrix. | |
EigenDecomposition(final double[] main, final double[] secondary) Calculates the eigen decomposition of the symmetric tridiagonal matrix. |
RealMatrix | getD() Gets the block diagonal matrix D of the decomposition. |
double | getDeterminant() Computes the determinant of the matrix. |
RealVector | getEigenvector(final int i) Gets a copy of the ith eigenvector of the original matrix. |
double[] | getImagEigenvalues() Gets a copy of the imaginary parts of the eigenvalues of the original matrix. |
double | getRealEigenvalue(final int i) Returns the real part of the ith eigenvalue of the original matrix. |
double[] | getRealEigenvalues() Gets a copy of the real parts of the eigenvalues of the original matrix. |
DecompositionSolver | getSolver() Gets a solver for finding the A × X = B solution in exact linear sense. |
RealMatrix | getV() Gets the matrix V of the decomposition. |
RealMatrix | getVT() Gets the transpose of the matrix V of the decomposition. |
boolean | hasComplexEigenvalues() Returns whether the calculated eigen values are complex or real. |