Não consigo encontrar uma resposta direta na documentação do NumPy. Este snippet será preenchido y
com valores polinomiais p
no domínio x
:
p = [1, 2, 3]
x = np.linspace(0, 1, 10)
y = [np.polyval(p, i) for i in x]
Qual é o novo equivalente da API quando p = Polynomial(p)
?
Você pode simplesmente avaliar valores com
p(x)
. A documentação pode ser encontrada em "Usando as classes de conveniência" em "Avaliação":Observação: os coeficientes estão em ordem inversa em comparação à API legada, ou seja, os coeficientes vão da ordem mais baixa para a mais alta, de modo que p[i] é o termo de ordem i.