Package org.hipparchus.linear
Class OrderedComplexEigenDecomposition
- java.lang.Object
-
- org.hipparchus.linear.ComplexEigenDecomposition
-
- org.hipparchus.linear.OrderedComplexEigenDecomposition
-
public class OrderedComplexEigenDecomposition extends ComplexEigenDecomposition
Given a matrix A, it computes a complex eigen decomposition A = VDV^{T}. It ensures that eigen values in the diagonal of D are in ascending order.
-
-
Constructor Summary
Constructors Constructor Description OrderedComplexEigenDecomposition(RealMatrix matrix)
Constructor for the decomposition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldMatrix<Complex>
getVT()
Getter VT.-
Methods inherited from class org.hipparchus.linear.ComplexEigenDecomposition
checkDefinition, findEigenValues, findEigenVectors, getD, getDeterminant, getEigenvalues, getEigenvector, getV, hasComplexEigenvalues
-
-
-
-
Constructor Detail
-
OrderedComplexEigenDecomposition
public OrderedComplexEigenDecomposition(RealMatrix matrix)
Constructor for the decomposition.- Parameters:
matrix
- real matrix.
-
-
Method Detail
-
getVT
public FieldMatrix<Complex> getVT()
Getter VT.- Overrides:
getVT
in classComplexEigenDecomposition
- Returns:
- VT.
-
-