The polynomial class is for working with polynomials. A polynomial works mostly like an array of real. To convert a list of real numbers or an array of real into a polynomial, use as polynomial. To convert a polynomial into an array of real, use as array of real.
Furthermore, as string converts a polynomial into an expression suitable where a formula is expected such as with the curves or with the evalformula command.
 evalpolynomial evaluates a polynomial for a given value of the variable.
 addlist, sublist, multlist et divlist perform additions, subtractions, products, and (Euclidean) divisions on polynomials.
 composepolynomial given P and Q, returns R given by R(X) = P( Q(X) ).
set p to {1, 2, 3} as polynomial
set q to {0, 1, 1} as polynomial
set r1 to addlist p with q
r1 as string
 "1+3*x+4*x^2"
set r2 to composepolynomial r1 with q
set x1 to evalpolynomial r1 at (evalpolynomial q at 3.14)
 715.95720064
set x2 to evalpolynomial r2 at 3.14
 715.95720064
Import script
