Type to search, in English or Thai

  1. Home
  2. Articles
  3. Vectors & Linear Algebra
  4. Matrices roadmap

// Article · Linear algebra

Learning Matrices and Determinants: A 7-Step Roadmap from High School and Entrance Exams to Engineering Mathematics

Many students feel that matrices are something they can compute but cannot see, because the topics are taught as separate formulas. This article puts everything on one path, from multiplying matrices at school to the methods circuit simulators use to solve millions of equations, and shows how far each goal needs to go.

By Ajarn ModUpdated
The 30-second summary
  • Every topic answers one question: how to solve Ax=bA\mathbf x = \mathbf b, whether a solution exists, and how far it can be trusted
  • Entrance exams: steps 1–3 (matrices, determinants, inverse, Cramer) · university: add steps 4–5 (row reduction, rank) · engineering: steps 6–7
  • Practise with the 45 exam problems and random drill and check homework with the matrix lab (in Thai)

Why matrices: systems of equations are everywhere

A three-mesh circuit gives three current equations, a steel roof truss gives force-balance equations at every joint, and a heat model gives one equation per point. All of them fit in one short line:

Ax=bA\mathbf x = \mathbf b

Here AA holds the coefficients, x\mathbf x the unknowns and b\mathbf b the given values. A matrix is therefore not just a table of numbers but a language that lets you handle hundreds of equations as if they were one.

The 7-step map

1Matricessize, +, ×, transpose2DeterminantsSarrus, cofactors, rules3Inverse & Cramer2×2 formula, AX = B4Row reductionGauss, Gauss–Jordan5Rankone · infinite · none · k6Numerical methodsLU, Jacobi, Gauss–Seidel7Eigenvalues, applicationscircuits, control, vibrationschool · entranceundergraduateengineering
The path from school to engineering; colour shows the level: orange = entrance exam · blue = undergraduate · green = engineering practice.
StepAnswersLesson (in Thai)
1 Matriceshow to write a system as Ax=bA\mathbf x = \mathbf b and multiply7.1
2 Determinantsis the solution unique (det⁡A≠0\det A \ne 0)?7.2
3 Inverse · Cramerwhat is the solution (small systems)?7.4 · 7.5
4 Row reductionsolve every case, even when det⁡=0\det = 07.3
5 Rankone, infinitely many or no solutions?7.10
6 Numerical methodssolve large systems fast and accurately7.11
7 Eigenvalues · applicationshow does the system respond (poles, modes)?7.6 · 7.7

If your goal is a university entrance exam

  • Multiply matrices fluently, and remember AB≠BAAB \ne BA but (AB)T=BTAT(AB)^T = B^TA^T
  • 2×2 and 3×3 determinants (Sarrus or cofactors)
  • All determinant properties, especially det⁡(kA)=kndet⁡A\det(kA) = k^n\det A and det⁡(adj⁡A)=(det⁡A)n−1\det(\operatorname{adj}A) = (\det A)^{n-1} — summarised in the 12 determinant properties article
  • The 2×2 inverse and matrix equations AX=BAX = B (multiply by A−1A^{-1} on the left)
  • Cramer's rule for one unknown, and systems with a parameter (Δ=0\Delta = 0: no solution versus infinitely many) — see the Cramer's rule article

If you study engineering mathematics at university

  • Gaussian and Gauss–Jordan elimination, used for solutions, inverses and rank
  • Rank and the Rouché–Capelli theorem, “rank for every kk” problems, the null space — see the rank of a matrix article
  • Eigenvalues, eigenvectors and diagonalisation, which lead into control systems and differential equations
  • Numerical methods: LU, Jacobi, Gauss–Seidel and the condition number — see the numerical methods comparison

A 7-day practice plan (45–60 minutes a day)

  1. Day 1: read matrices and use the cell-by-cell product viewer
  2. Day 2: determinants up to the exam shortcuts; do set A, problems 1–6
  3. Day 3: inverse and Cramer's rule; set A, problems 7–12
  4. Day 4: row reduction; set A, problems 13–18
  5. Day 5: rank and the three-planes lab; set B, problems 1–8
  6. Day 6: numerical methods; set C
  7. Day 7: the random drill at every level until you get 10 in a row; revisit the formula codes in the solutions you missed

Continue in the library (in Thai)

Frequently asked questions

Where should I start learning matrices?

Start with size, addition, multiplication and the transpose, then 2×2 and 3×3 determinants and their properties, and only then the inverse, Cramer's rule and row reduction for solving systems. Every later topic relies on matrix multiplication and determinants.

How much matrix work do entrance exams need?

Fluent multiplication and transposes, 2×2 and 3×3 determinants, determinant properties (det(kA), det(AB), det(A⁻¹), det(adj A)), the 2×2 inverse, matrix equations, Cramer's rule and systems with a parameter. Rank and numerical methods belong to university courses.

What do engineers use matrices for?

To solve the equations of electric circuits (nodal and mesh analysis), power systems, structures and vibrations, to find the poles of control systems from eigenvalues, and to run numerical methods such as LU or Gauss–Seidel inside simulators with thousands to millions of unknowns.

Where can I practise matrix problems?

The exam-practice page in the library has 45 problems with step-by-step solutions at three levels (entrance exam, undergraduate and numerical methods) and a random problem generator that checks your answers instantly.

All 7 articles in Vectors & Linear Algebra → · All articles