Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics.LinearAlgebra Namespace > LinearTransformation Class > Methods > LinearTransformation.Rank Method


Extreme Optimization Mathematics Library for .NET

LinearTransformation.Rank Method (Double)

Returns the numerical rank of a matrix using the specified tolerance.

[Visual Basic]
MustOverride Overloads Public Function Rank( _
   ByVal tolerance As Double _
) As Integer
[C#]
public abstract int Rank(
   double tolerance
);

Return Value

An integer indicating the numerical rank of the matrix.

Remarks

The method that is used to determine the rank, as well as the exact meaning of the tolerance, depend on the implementation. The tolerance is always relative to some norm of the matrix.

See Also

LinearTransformation Class | Extreme.Mathematics.LinearAlgebra Namespace | LinearTransformation.Rank Overload List