numpy.polynomial.legendre.legfromroots()

numpy.polynomial.legendre.legfromroots

numpy.polynomial.legendre.legfromroots(roots) [source]

Generate a Legendre series with given roots.

The function returns the coefficients of the polynomial

p(x) = (x - r_0) * (x - r_1) * ... * (x - r_n),

in Legendre form, where the r_n are the roots specified in roots. If a zero has multiplicity n, then it must appear in roots n times. For instance, if 2 is a root of multiplicity t