Chapter Contents |
Previous |
Next |
Language Reference |
where matrix is a numeric matrix or literal.
The HERMITE function uses elementary row operations to reduce a matrix to Hermite normal form. For square matrices this normal form is upper-triangular and idempotent.
If the argument is square and nonsingular, the result will be the identity matrix. In general the result satisfies the following four conditions (Graybill 1969, p. 120):
a={3 6 9, 1 2 5, 2 4 10}; h=hermite(a);These statements produce
H 3 rows 3 cols (numeric) 1 2 0 0 0 0 0 0 1If the argument is a square matrix, then the Hermite normal form can be transformed into the row echelon form by rearranging rows in which all values are 0.
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.