|
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 1
If 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.