Namespace:
Extreme.Mathematics.LinearAlgebra
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public override bool IsSingular()
Public Overrides Function IsSingular As Boolean
public:
virtual bool IsSingular() override
abstract IsSingular : unit -> bool
override IsSingular : unit -> bool
Return Value
Type:
Boolean if the matrix is singular;
otherwise
.
A matrix is singular when its
rows or columns are not linearly independent.
For a triangular matrix, this occurs when one of the
elements on the diagonal is zero.
A singular matrix does not have an inverse,
and a system of simultaneous linear equation
corresponding to the matrix does
not have a unique solution.
Reference