matrixRank
Syntax
matrixRank(A, [tol])
Arguments
A is a numeric matrix. One-dimensional matrices can be represented by vectors.
tol is a numeric scalar. Singular values less than tol will be treated as zero, so the rank of the matrix will be the number of singular values greater than tol. The default value is the minimum precision of double precision floating-point numbers, DBL_EPSILON = 2.22044604925e-16.
Details
Calculate the rank of matrix.
Examples
m1 = matrix(1..4,1..4*2,3..6)
matrixRank(m1)
// output: 2