[Maxima] bfloat roots of polynomials

Raymond Toy (RT/EUS) raymond.toy at ericsson.com
Fri Aug 31 16:16:45 CDT 2007


Raymond Toy (RT/EUS) wrote:
> Hope nobody minds, but I'm appending a small maxima program to compute
> the roots of a polynomial with bfloat coefficients.  It uses
> Jenkins-Traub to compute the roots, much like allroots.  But this

Oops.  I forgot the new_poly function.

Ray

new_poly(a) :=
   block([p : map(lambda([c], expand(rectform(abs(c)))), a)],
     p[length(p)] : -p[length(p)],
     p);


More information about the Maxima mailing list