Я использую numpy.polynomial.Polynomial для генерации полинома второй степени в области от 0 до 0,02 таким образом, чтобы он соответствовал точкам (0,0) и (0,02,16)
Полученный полиномиальный объект выглядит так:
![enter image description here](https://i.stack.imgur.com/j1Pb3.png)
То есть с коэффициентами [4. 8. 4.]
Если я запускаю plt.plot(*pA.linspace(), label="Ascending", color="orange")
, результат будет таким, как ожидалось:
![enter image description here](https://i.stack.imgur.com/5ZD5C.png)
Однако, если я нанесу этот многочлен на другой инструмент, например, WolframAlpha, результат будет совершенно другим:
http://www.wolframalpha.com/input/?i=4x%5E2%2B8x%2B4+;+0+%3C%3D+x+%3C+0.02
![enter image description here](https://i.stack.imgur.com/fmILi.png)
Кто-нибудь может помочь? Совсем запутался
Редактировать, как требуется, полиномиальный объект можно получить с помощью:
from numpy.polynomial import Polynomial
import matplotlib.pyplot as plt
pA = Polynomial(coef=[4.,8.,4.], domain=[0,0.02])
plt.plot(*pA.linspace(), label="Ascending", color="orange")
plt.show()