How to Calculate Matrix Rank
What is Matrix Rank?
A rank and percentile calculator determines where a score stands relative to a dataset. The rank is its position in sorted order; the percentile is the percentage of values below it.
Formula
Rank of matrix A = dimension of its row (column) space. Found via row reduction to row echelon form.
- A
- matrix
- rank(A)
- rank (maximum number of linearly independent rows/columns)
Step-by-Step Guide
- 1Sort all values in ascending order
- 2Rank = position of value (1 = lowest)
- 3Percentile = (values below / total) × 100
- 4Percentile rank = (rank − 1) / (n − 1) × 100
Worked Examples
Input
Score 78 in dataset with 15 scores below it out of 20
Result
Percentile = 75th; rank = 16
Frequently Asked Questions
What is full rank?
A matrix has full rank if rank = min(rows, columns). All rows/columns are linearly independent.
Can rank exceed min(rows, columns)?
No, rank ≤ min(rows, columns) always.
How is rank related to determinant?
For square matrices: det(A) ≠ 0 ⟺ rank = n (full rank). Zero determinant means rank < n.
Ready to calculate? Try the free Matrix Rank Calculator
Try it yourself →