Next: Matrix inverse
Up: Calculating determinant
Previous: Scalar and interval matrix
Contents
Polynomial matrix
A polynomial matrix is assumed is assumed here to be a matrix whose
elements are univariate polynomial in the same variable. The
determinant of such matrix (which is a polynomial) may be computed
with the procedure
int Determinant_Characteristic(POLYNOMIAL_MATRIX A,
INTERVAL_VECTOR &Coeff)
where
- A: a POLYNOMIAL_MATRIX structure which describes
the polynomial matrix. This structure is composed of
- dim: the dimension of the matrix
- Coeff: an interval vector with indicates the
coefficients of the polynomial in the matrix, row by row
- Order: an integer matrix. m=Order(i,j)
indicates that the element at the -th row and -th column has
coefficients Coeff(l) to Coeff(m) where l is Coeff(i,j-1)+1 if j is greater than 1, Coeff(i-1,dim)
otherwise. Hence Order(1,1)=3 indicate that the first elements
has as coefficient Coeff(1), Coeff(2), Coeff(3) and hence is a
second order polynomial
- Coeff: the coefficients of the determinant polynomial
Note that this procedure is safe: even for a scalar matrix the
coefficients of the determinant
will always include the coefficient of the exact determinant.
Next: Matrix inverse
Up: Calculating determinant
Previous: Scalar and interval matrix
Contents
Jean-Pierre Merlet
2012-12-20