Band Matrix<T>.Extract Upper Triangle Method
Constructs a BandMatrix<T> whose
elements are contained in the lower triangular portion
of a BandMatrix<T>.
Definition
Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
A BandMatrix<T> whose elements are contained in the upper triangular portion of the matrix.
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
public abstract BandMatrix<T> ExtractUpperTriangle(
MatrixDiagonal unitDiagonal = MatrixDiagonal.NonUnitDiagonal
)
Parameters
- unitDiagonal MatrixDiagonal (Optional)
- If true, the matrix is unit triangular. Only the elements below the diagonal in the matrix are considered. If false, the diagonal elements of the matrix are taken as the diagonal elements of the triangular matrix.
Return Value
BandMatrix<T>A BandMatrix<T> whose elements are contained in the upper triangular portion of the matrix.