python - python中两个向量的优化
问题描述
我需要对两个向量x和y进行优化,目标函数是这两个向量 f( x,y ) 的函数,并且x和y也与 a- x / y =0 有关,是否有一个很好的-在python上解决这个问题的已知方法?
解决方案
好吧,您的问题很笼统,如果您提供更多详细信息,那就太好了。但我从这里抓取了一个代码片段,您可以在其中进行编辑。scipy 有一个类 optimize ,它有几个优化函数的方法。
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)
如果您提供更多信息,例如您要使用的算法,我可以提供更精确的代码。
推荐阅读
- arrays - 如何检查文档字段类型数组中是否存在元素?扑
- c++ - 写入/索引 lua 元表的值
- c++ - 结合带/不带参数的两个接口
- windows - 用于将视频文件转换为音频并使用新名称 file_n.wav 保存的 Windows 命令行,其中 n 是文件编号
- python - Scrapy蜘蛛无法登录discord
- esp8266 - 有没有办法从 LFS(Lua Flash Store)图像中提取编译的 Lua 代码(.lc 文件)?
- javascript - 检查对象是否具有给定名称的属性返回 false
- math - 在 64 位浮点中,为什么 sqrt(2^52+1)-sqrt(2^52) 等于 0
- r - 在 R 中加载 MNIST 数据
- metal - 如何线性化金属的深度?