Hermitian Matrix<T>.Extract Lower Triangle Method
Definition
Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
Extract | Constructs a TriangularMatrix<T> whose elements are contained in the lower triangular portion of a SymmetricMatrix<T>. |
Extract | Constructs a TriangularMatrix<T> whose elements are contained in the lower triangular portion of a HermitianMatrix<T>. |
ExtractLowerTriangle
Constructs a TriangularMatrix<T> whose
elements are contained in the lower triangular portion
of a SymmetricMatrix<T>.
public TriangularMatrix<T> ExtractLowerTriangle()
Return Value
TriangularMatrix<T>A TriangularMatrix<T> whose elements are contained in the lower triangular portion of the matrix.
ExtractLowerTriangle(MatrixDiagonal)
Constructs a TriangularMatrix<T> whose
elements are contained in the lower triangular portion
of a HermitianMatrix<T>.
public TriangularMatrix<T> ExtractLowerTriangle(
MatrixDiagonal unitDiagonal
)
Parameters
- unitDiagonal MatrixDiagonal
- If true, the matrix is unit triangular. Only the elements below the diagonal in the matrix are considered. If false, the diagonal elements of this matrix are taken as the diagonal elements of the triangular matrix.
Return Value
TriangularMatrix<T>A TriangularMatrix<T> whose elements are contained in the lower triangular portion of the matrix.