Matrix<T>.Get Eigenvalue Decomposition Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
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 and another matrix. |
Get | Returns the generalized eigenvalue decomposition for this matrix and another 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
- 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
and another 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
and another matrix.
public virtual GeneralizedEigenvalueDecomposition<T> GetEigenvalueDecomposition(
Matrix<T> matrix2,
bool overwriteMatrix
)
Parameters
- matrix2 Matrix<T>
- The secondary matrix in the decomposition.
- overwriteMatrix Boolean
- Indicates whether the elements of the matrices may be overwritten by the decomposition.
Return Value
GeneralizedEigenvalueDecomposition<T>A GeneralizedEigenvalueDecomposition<T> object.