Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / Built-in Functions / Lists and Matrices / Matrix Operations /

RowReduce

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

FilledSmallSquare Example: RowReduce[3, 1, a, 2, 1, b] LongRightArrow.

FilledSmallSquare 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.

FilledSmallSquare If m is a non-degenerate square matrix, RowReduce[m] is IdentityMatrix[Length[m]].

FilledSmallSquare 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.

FilledSmallSquare RowReduce works on both numerical and symbolic matrices.

FilledSmallSquare RowReduce[m, Modulus -> n] performs row reduction modulo n.

FilledSmallSquare RowReduce[m, ZeroTest -> test] evaluates test[ m[[i, j]] ] to determine whether matrix elements are zero.

FilledSmallSquare See Section 3.7.8.

FilledSmallSquare Implementation Notes: see Section A.9.4.

FilledSmallSquare See also: LinearSolve, Inverse, NullSpace, GroebnerBasis.

FilledSmallSquare New in Version 1; modified in 3.

Further Examples



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja] |
Sign up for our newsletter: