|
|
|
|
|
|
|
|
|
Polynomial Matrix Utilities
|
|
|
|
|
|
Organization: | University of Udine |
|
|
|
|
|
|
0207-751
|
|
|
|
|
|
2005-11-14
|
|
|
|
|
|
This package provides some useful and efficient functions for treating polynomial matrices (i.e. matrices whose entries are univariate polynomials with rational or symbolic coefficients). The supplied functions compute the classical Smith, Hermite and McMillan forms. Each function has two versions: one returning only the form and one returning the form and the unimodular transformations leading to it. Several other functions are defined: computation of left and right GCD's, lcm's, quotients, remainders, row/column proper forms, full rank and coprimality tests, extended polynomial GCD, solution of diophantine equations. All functions work on matrices of polynomials in z or z^-1.
Notebooks updated by author 2005-11-14.
|
|
|
|
|
|
|
|
|
|
|
|
Linear Control Systems, Polynomials, polynomial matrices, non commutative algebra, Smith form, Hermite Form, McMillan Form, diophantine equations, coprimality, properness, greatest common divisors, least common multiples
|
|
|
|
|
|
| PolynomialMatrices.m (39.7 KB) - Mathematica Package | | PolynomialMatrices.nb (78.2 KB) - Mathematica source | | PolynomialMatricesTEST.nb (43.5 KB) - Test examples | Files specific to Mathematica 2.2 version:
| | PolynomialMatrix.m (37.2 KB) - Mathematica Package | | PolynomialMatrix.ma (17.9 KB) - Mathematica Notebook |
|
|
|
|
|
|
|
| | | | | |
|