import matplotlib.pyplot as plt
import numpy as np
def func(x):
return 5.61929612e+02 + 6.81573974e-01*x - 4.10728802e-03*x**2 + 1.87813061e-05*x**3 - 5.48199867e-08*x**4 + 8.41432160e-11*x**5 - 6.22733129e-14*x**6 + 1.76282052e-17*x**7
x_values = np.arange(0, 750, 1)
plt.plot(x_values, func(x_values))
plt.show()
Когда я запускаю этот код, это результат:
Однако, когда я увеличиваю разрешение:
x_values = np.arange(0, 750, 0.1)
plt.plot(x_values, func(x_values))
plt.show()
Я получаю следующее:
Я использую Python 3.7 и последние версии pyplot и numpy. (16.06.2020) Я воспользовался фиксом увеличения разрешения, но для меня это не имеет никакого смысла. Есть ли кто-нибудь, кто может помочь?