numpy.roots()
función devuelve las raíces de un polinomio con coeficientes dados en p. Los valores en la array de rango 1 p son coeficientes de un polinomio. Si la longitud de p es n+1, el polinomio se describe mediante: p[0] * x**n + p[1] * x**(n-1) + … + p[n-1]*x + pag[n]
Sintaxis: numpy.roots(p)
Parámetros:
p: [array_like] Array de rango 1 de coeficientes polinómicos.Devuelve: [ndarray] Una array que contiene las raíces del polinomio.
Código #1:
# Python program explaining # numpy.roots() function # importing numpy as geek import numpy as geek p = [1, 2, 3] gfg = geek.roots(p) print (gfg)
Producción :
[-1.+1.41421356j -1.-1.41421356j]
Código #2:
# Python program explaining # numpy.roots() function # importing numpy as geek import numpy as geek p = [3.2, 2, 1] gfg = geek.roots(p) print (gfg)
Producción :
[-0.3125+0.46351241j -0.3125-0.46351241j]