Una matriz triangular es una matriz cuadrada que tiene todos sus elementos iguales a cero por encima o por debajo de la diagonal principal. Una matriz triangular superior tiene ceros por debajo de la diagonal, mientras que una matriz triangular inferior tiene ceros por encima de la diagonal. Por ejemplo, la siguiente matriz es triangular superior:
| 2 3 -1 |
| 0 4 2 |
| 0 0 -5 |
Las matrices triangulares tienen propiedades útiles para resolver sistemas de ecuaciones lineales y calcular determinantes. Una forma de obtener una matriz triangular a partir de una matriz arbitraria es aplicar el método de eliminación gaussiana, que consiste en realizar operaciones elementales por filas hasta obtener una forma escalonada.