public class Rank extends Object
| Constructor and Description |
|---|
Rank() |
| Modifier and Type | Method and Description |
|---|---|
static int |
compute(AMatrix A)
Returns the rank of a matrix.
|
static int |
compute(AMatrix A,
double threshold)
Returns the rank of a matrix.
|
static int |
compute(ISVDResult result)
Directly computes rank of matrix whose SVD decomposition has already been computed.
|
static int |
compute(ISVDResult result,
double threshold)
Directly computes rank of matrix whose SVD decomposition has already been computed.
|
public static int compute(AMatrix A)
A - The input matrixpublic static int compute(AMatrix A, double threshold)
A - The input matrixthreshold - Tolerance used to determine if a singular value is singular.public static int compute(ISVDResult result)
result - The result of an SVD decompositionpublic static int compute(ISVDResult result, double threshold)
result - The result of an SVD decompositionthreshold - Tolerance used to determine if a singular value is singular.Copyright © 2016. All rights reserved.