Numeric matrix; vectors will be considered as column vectors.
Value
Matrix rank as integer between 0 and min(ncol(M), nrow(M)).
Details
Provides an estimate of the number of linearly independent rows or columns
of a matrix M. Compares an approach using QR-decomposition with one
counting singular values larger than a certain tolerance (Matlab).
References
Trefethen, L. N., and D. Bau III. (1997). Numerical Linear Algebra. SIAM,
Philadelphia.
Rank(magic(10)) #=> 7Rank(magic(100)) #=> 3 (!)Rank(hilb(8)) #=> 8 , but qr(hilb(8))$rank says, rank is 7.# Warning message:# In Rank(hilb(8)) : Rank calculation may be problematic.