Skip to main content
DigiCalcs

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

  1. 1Sort all values in ascending order
  2. 2Rank = position of value (1 = lowest)
  3. 3Percentile = (values below / total) × 100
  4. 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 →

Settings

PrivacyTermsAbout© 2026 DigiCalcs