我正在查看优化问题并尝试使用scipy.optimize.minimize
解决
我试图找到一些功能的最小值
$f(\vec{x})$ with $\vec{x} = {x1,\ldots, xn}$
部分$n$
组件向量。
我对$x1_{min} \leq x1 \leq x1_{max}$
等形式的每个组件都有约束,以及我用两种方式实现的全局约束$min \leq x1 + x2 + \ldots xn \leq max$
:为每个组件添加两个不等式约束,参见
对于一般约束,我使用了两个不等式。我发现使用不等式或边界的结果是不同的(这也可能取决于最小化开始的种子向量)。
是否有办法对具有绑定的所有组件的总和应用约束?