我需要对两个向量x和y进行优化,目标函数是这两个向量f(x,y)的函数,而x和y也与ax / y = 0有关,是否有一个众所周知的方法在python上解决这个问题?
那么,你的问题很笼统,如果你提供更多细节,那就太好了。但是我从here抓取了一个代码片段,您可以在其中进行编辑。 scipy有一个类优化,它有几种优化函数的方法。
import numpy as np
from scipy.optimize import minimize
def f(x,y):
return 10 - x/y
# initial values
x0 = 1.3
y0 = 0.5
res = minimize(f, [x0, y0], method='...')
print(res.x)
如果您提供更多信息,例如您想要使用的算法,我可以提供更精确的代码。