我試圖用曲線來我在Python數據,如下所示:擬合曲線 - 擬合參數
def func(p1,p2,p3,x):
return p1*((p2-x)/p2)^(-p3)
我調用這個函數在其他功能,並試圖以適應:
f1 = func(p1,p2,p3,x)
popt, pcov = curve_fit(f1, T, Susceptibility)
但是Python不認爲p1,p2,p3
作爲擬合參數,becouse我收到此錯誤信息: global name 'p1' is not defined
請添加信息這是什麼庫。一般來說,你也應該逐字地發佈錯誤信息。請將這些信息編輯到您的帖子中。 – moooeeeep