Constructs a TriangularMatrix whose elements are contained in the lower triangular portion of a SymmetricMatrix.

Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public Shared Function ExtractUpperTriangle ( _
	matrix As SymmetricMatrix _
) As TriangularMatrix
C#
public static TriangularMatrix ExtractUpperTriangle (
	SymmetricMatrix matrix
)
C++
public:
static TriangularMatrix^ ExtractUpperTriangle (
	SymmetricMatrix^ matrix
)

Parameters

matrix (Extreme.Mathematics.LinearAlgebra.SymmetricMatrix)
A SymmetricMatrix.

Return Value

A TriangularMatrix whose elements are contained in the lower triangular portion of matrix.

Exceptions

ExceptionCondition
ArgumentNullExceptionmatrix is nullNothingnullptr.