Namespace: Extreme.Mathematics.LinearAlgebraAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
public static TriangularMatrix ExtractUpperTriangle(
SymmetricMatrix matrix,
MatrixDiagonal unitDiagonal
)
Public Shared Function ExtractUpperTriangle (
matrix As SymmetricMatrix,
unitDiagonal As MatrixDiagonal
) As TriangularMatrix
public:
static TriangularMatrix^ ExtractUpperTriangle(
SymmetricMatrix^ matrix,
MatrixDiagonal unitDiagonal
)
static member ExtractUpperTriangle :
matrix : SymmetricMatrix *
unitDiagonal : MatrixDiagonal -> TriangularMatrix
Parameters
- matrix
- Type: Extreme.Mathematics.LinearAlgebraSymmetricMatrix
A SymmetricMatrix. - unitDiagonal
- Type: Extreme.MathematicsMatrixDiagonal
If , the matrix
is unit triangular. Only the elements below the diagonal
in matrix are considered. If ,
the diagonal elements of matrix are
taken as the diagonal elements of the triangular matrix.
Return Value
Type:
TriangularMatrixA
TriangularMatrix whose elements
are contained in the lower triangular portion of
matrix.
Numerical Libraries
Supported in: 5.x, 4.x
Reference