【发布时间】:2014-01-18 21:28:53
【问题描述】:
我有一个包含 2 个因变量(x1 和 x2)、2 个参数(a 和 b)的函数,产生 1 个自变量(y)。
链接下方是嵌套数组中的实验值,其中第 1 列是 x1,第 2 列是 x2,第 3 列是 y。
我用scipy.optimize.curve_fit求解参数'a'和'b'
问题在于 python 以某种方式认为需要将数据拟合回初始点。如以下链接所述
我专门用这个函数来求解参数。
scipy.optimize.curve_fit(func, x1 and x2 in one array,y, guess parameters)
我不完全知道为什么它像所示的图,但它可能是 x1 和 x2 数组需要分成 2 个数组,因为有 2 条曲线?如果有,有什么办法?
非常感谢任何建议。
【问题讨论】:
标签: python scipy curve-fitting