Si estamos trabajando con un polinomio representado por un objeto Polynomial, resulta inmediato evaluarlo en un punto x: basta pasar al objeto en cuestión el valor x como argumento:
p = np.polynomial.polynomial.Polynomial([1, -5, 1, -2, 3])
p
p(1.5)
En el caso de estar trabajando con los coeficientes, la función polyval devuelve la evaluación para el punto (o los puntos) que se indiquen:
c = [1, -5, 1, -2, 3] # Coeficientes del polinomio
np.polynomial.polynomial.polyval([1.5, 3.5], c)
Cargando...