使用numpy中的线性插值函数interp,下面代码提供 和 ,利用interp对 进行插值拟合
import numpy as np
x = np.linspace(-1, 1, 10)
y = x**2
x_preds = np.linspace(-1, 1, 100)
y_preds = np.interp(x_preds, x, y)
plt.scatter(x, y, c='r', s=20)
plt.scatter(x_preds, y_preds, c='b', s=4)
使用numpy中的线性插值函数interp,下面代码提供 和 ,利用interp对 进行插值拟合
import numpy as np
x = np.linspace(-1, 1, 10)
y = x**2
x_preds = np.linspace(-1, 1, 100)
y_preds = np.interp(x_preds, x, y)
plt.scatter(x, y, c='r', s=20)
plt.scatter(x_preds, y_preds, c='b', s=4)