我收到以下错误:
不支持 / 的操作数类型:'list' 和 'int'
我该如何解决这个问题?任何的想法?
这是我的代码:
def func(xdata_1,cc,dd,gg):
return cc*(xdata_1**(dd))*
(10**(-1.572*gg*( (185/((xdata_1/420)**2 + (420/xdata_1)**2 + 90 )) )
params,pcov = curve_fit(func,xdata_1,ydata_1,
sigma=err_1, absolute_sigma=True)
fc_1 = func(xdata_1, *params)
Run Code Online (Sandbox Code Playgroud)