【发布时间】:2015-07-04 23:05:06
【问题描述】:
所以我对 scipy.optimize.fmin 如何接受参数有点困惑
假设我有两个功能:
def func_1(x, y):
return (x*x) + (y*y)
def func_2(x, y, a):
return ((x-a)*(x-a)) + ((y-a) *(y-a))
在 func_1 中,我只想要 x 和 y 的最小值,而在 func_2 中,我理想地希望传递 a 的值,然后找到 x 和 y 的最小值。我已经阅读了有关此的其他一些问题,但仍然有些困惑。
尝试调用:fmin(fund_1, [1,1]) 导致:fmin() takes at least 2 arguments (1 given)
非常感谢!
【问题讨论】:
标签: python scipy mathematical-optimization