擅长:python、mysql、java
<p>我们可以将求解约束优化问题的方法分为两类:</p>
<ul>
<li>(1) 可行方法:每次迭代都满足约束条件</li>
<li>(2) 不可行方法:迭代在收敛之前不需要满足约束条件</li>
</ul>
<p>所以使用一种可行的方法是很自然的。可悲的是,scipy的文档对于可用算法的这一特性有点不清楚。在</p>
<p>我很确定,<a href="https://docs.scipy.org/doc/scipy-0.18.1/reference/optimize.minimize-lbfgsb.html#optimize-minimize-lbfgsb" rel="nofollow">L-BFGS-B</a>就是这样(因为您只需要绑定约束!)在</p>