Matrix<T>.Get Eigenvalue Decomposition Method
Definition
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
Get | Returns the eigenvalue decomposition for this matrix. |
Get | Returns the eigenvalue decomposition for this matrix. |
Get | Returns the generalized eigenvalue decomposition for this matrix. |
Get | Returns the generalized eigenvalue decomposition for this matrix. |
GetEigenvalueDecomposition
Returns the eigenvalue decomposition for this matrix.
public EigenvalueDecomposition<T> GetEigenvalueDecomposition()
Return Value
EigenvalueDecomposition<T>A EigenvalueDecomposition<T> object.
GetEigenvalueDecomposition(Boolean)
Returns the eigenvalue decomposition for this matrix.
public virtual EigenvalueDecomposition<T> GetEigenvalueDecomposition(
bool overwriteMatrix
)
Parameters
- overwriteMatrix Boolean
- A Boolean value that indicates whether the elements of the matrix may be overwritten by the decomposition.
Return Value
EigenvalueDecomposition<T>A EigenvalueDecomposition<T> object.
GetEigenvalueDecomposition(Matrix<T>)
Returns the generalized eigenvalue decomposition for this matrix.
public GeneralizedEigenvalueDecomposition<T> GetEigenvalueDecomposition(
Matrix<T> matrix2
)
Parameters
Return Value
GeneralizedEigenvalueDecomposition<T>A GeneralizedEigenvalueDecomposition<T> object.
GetEigenvalueDecomposition(Matrix<T>, Boolean)
Returns the generalized eigenvalue decomposition for this matrix.
public virtual GeneralizedEigenvalueDecomposition<T> GetEigenvalueDecomposition(
Matrix<T> matrix2,
bool overwriteMatrix
)
Parameters
- matrix2 Matrix<T>
- The secondary matrix in the decomposition.
- overwriteMatrix Boolean
- A Boolean value that indicates whether the elements of the matrices may be overwritten by the decomposition.
Return Value
GeneralizedEigenvalueDecomposition<T>A GeneralizedEigenvalueDecomposition<T> object.