“Кубический интерполяционный питон” Ответ

Гладкая интерполяция Python

>>> from scipy.interpolate import UnivariateSpline
>>> x, y = np.array([1, 2, 3, 4]), np.array([1, np.nan, 3, 4])
>>> w = np.isnan(y)
>>> y[w] = 0.
>>> spl = UnivariateSpline(x, y, w=~w)
Famous Flamingo

Гладкая интерполяция Python

spl.set_smoothing_factor(0.5)
plt.plot(xs, spl(xs), 'b', lw=3)
plt.show()
Famous Flamingo

Кубический интерполяционный питон

plt.figure()
>>> plt.plot(x, y, 'x', xnew, ynew, xnew, np.sin(xnew), x, y, 'b')
>>> plt.legend(['Linear', 'Cubic Spline', 'True'])
>>> plt.axis([-0.05, 6.33, -1.05, 1.05])
>>> plt.title('Cubic-spline interpolation')
>>> plt.show()
abdallah bensayah

Ответы похожие на “Кубический интерполяционный питон”

Вопросы похожие на “Кубический интерполяционный питон”

Больше похожих ответов на “Кубический интерполяционный питон” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования