Gaussian elimination

This tool uses the Gaussian elimination for solving systems of linear equations represented by a matrix.

Syntax for entering a matrix: Spaces separate columns and new lines define new rows.


Additional information

In linear algebra, Gaussian elimination (also known as row reduction) is an algorithm for solving systems of linear equations. It is usually understood as a sequence of operations performed on the associated matrix of coefficients. This method can also be used to find the rank of a matrix, to calculate the determinant of a matrix, and to calculate the inverse of an invertible square matrix. Read more

Source code

JavaScript source code (gaussian-elimination.js)


math gaussian elimination matrix solve linear equation simplify