Mathematica 9 is now available

RowReduce

Usage

RowReduce[m] gives the row-reduced form of the matrix m.


Notes

• Example: RowReduce[  3, 1, a ,  2, 1, b  ]LongRightArrow .
RowReduce performs a version of Gaussian elimination, adding multiples of rows together so as to produce zero elements when possible. The final matrix is in reduced row echelon form.
• If m is a non-degenerate square matrix, RowReduce[m] is IdentityMatrix[Length[m]].
• If m is a sufficiently non-degenerate rectangular matrix with  rows and more than  columns, then the first  columns of RowReduce[m] will form an identity matrix.
RowReduce works on both numerical and symbolic matrices.
RowReduce[m, Modulus -> n] performs row reduction modulo n.
RowReduce[m, ZeroTest -> test] evaluates test[ m[[i, j]] ] to determine whether matrix elements are zero.
• See Section 3.7.8.
• Implementation notes: see Section A.9.4.
• New in Version 1; modified in 3.
• Advanced Documentation.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.