*2 + b*x + cx = np.array([0,5,10,15,20,30,40,50])y = np.array([0,0,0,12,40,40,40,40])# 使用线性函数进行拟合popt..., pcov = curve_fit(linear_func, x, y)# 使用抛物线函数进行拟合popt, pcov = curve_fit(parabolic_func, x, y)# 绘制拟合曲线...', x, linear_func(x, *popt), '-', x, parabolic_func(x, *popt), '--')plt.show()在上面的代码中,用户可以使用scipy.optimize.curve_fit