使用curve_fit可以对自定义的函数进行拟合
拟合幂函数时,具体代码为
from scipy.optimize import curve_fit
def pow_func(_x, _a, _b):
return _a * pow(_x, _b)
x_axis = [..
本文探讨了使用Python的curve_fit函数拟合幂函数时与Excel产生的误差。通过分析,发现Excel在拟合时会先对数据进行对数转换再进行线性拟合。为使两者结果一致,需要在Python中模仿此过程,通过对数转换调整curve_fit的拟合函数。经此调整,拟合参数与Excel得到的结果匹配。
使用curve_fit可以对自定义的函数进行拟合
拟合幂函数时,具体代码为
from scipy.optimize import curve_fit
def pow_func(_x, _a, _b):
return _a * pow(_x, _b)
x_axis = [..
2万+
734

被折叠的 条评论
为什么被折叠?