我有一个非线性且计算成本高的函数f
,它采用一组变量x1, x2, ... xn
,其约束条件是变量为正浮点数,它们的和等于常数。
Minimize f(x1, x2, ..., xn)
x1 + x2 + ... + xn = C
xi > 0 for all i
我过去曾使用scipy.optimize
模块解决了我没有求和约束的问题。我正在寻找任何可能有帮助的建议或指示。
函数f
是非线性的,需要很长时间才能计算出来。我无法访问f
(由外部供应商提供)。 f
每个x
都会{{1}}平稳变化。