Automatic Row Reduction Input Form

This linear algebra tool performs Gaussian elimination, while generating an explanation of every step. For rational inputs, the answer is exact, in contrast with most numerical software.

Please enter your matrix in Matlab format, like in the example below:


Should row scaling be performed after finding the pivot?
Should decimals be converted to rationals?
Should back-substitution be performed?
Should partial pivoting strategy be used?
Should rows be divided first by their maximum elements?
Treat pivot candidates with magnitude smaller than this value as zero:
Rendering document as
Output complex numbers in format A+Bi?

Copyright(©) Marek Rychlik, 2009-2015.