HermitianMatrix<T>.ExtractLowerTriangle Method

Definition

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

ExtractLowerTriangle() Constructs a TriangularMatrix<T> whose elements are contained in the lower triangular portion of a SymmetricMatrix<T>.
ExtractLowerTriangle(MatrixDiagonal) 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>.
C#
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>.
C#
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.

See Also