Python | Numpy np.polyfromroots() method (original) (raw)

Last Updated : 31 Dec, 2019

**np.polyfromroots()** method is used to generate a polynomial series with given roots.

Syntax : np.polyfromroots(roots)
Parameters:
**roots :**[array_like] Input sequence containing the roots.

Return : [ndarray] 1-D array of coefficients of polynomial series.

Code #1 :

import numpy as np

import numpy.polynomial.polynomial as geek

roots = ( 2 , 4 , 8 )

res = geek.polyfromroots(roots)

print (res)

Output:

[-64. 56. -14. 1.]

Code #2 :

import numpy as np

import numpy.polynomial.polynomial as geek

s = ( 1 , 2 , 3 , 4 , 5 )

res = geek.polyfromroots(s)

print (res)

Output:

[-120. 274. -225. 85. -15. 1.]

Similar Reads