寻找函数最小化的相关性

Finding the correlation for a function minimization

我需要最小化 Python 中的一个函数,然后找到它的变量之间的相关性(比方说 f(x,y))。我尝试将 scipy.optimize.minimize 与

一起使用
res = minimize (f,x0,method='nelder-mead',options={'xtol': 1e-8, 'disp': True})

它被最小化了,但我无法得到 x,y 之间的相关性。有没有办法使用这个包来做到这一点?或者还有其他更好的方法吗? (我不需要在某些点上做拟合,我只需要找到函数的最小值)

要在域 x0 内找到函数 f 的最小点,您可以简单地使用 scipy.optimize.fmin。在此函数中设置 disp arg 将 return 收敛消息。 如果你在 x0f 之间的回归之后,那么使用 scipy scipy.stats.linregress。 如果要计算scipy.optimize.minimize函数的解与原f的相关性,那么可以使用scipy.signal.correlate