Python求解不等式优化问题
本文转载自https://zhuanlan.zhihu.com/p/394584501
文本旨在为常见的优化问题提供Python解决方案:
内容涉及六个部分:
求解带有约束的最小化问题 (本文只介绍此部分)
求解不带约束的最小化问题
求解线性优化问题
求解线性规划问题
求解全局最优化问题
求解二次规划问题
求解带有约束的最小化问题
使用工具:scipy.optimize.minimize
m i n f ( x ) s . t . g i ( x ) > 0 , i = 1 , … , m h j ( x ) = 0 , j = 1 , … , n x k > 0 , k = 1 , … , l min \quad f(x) \\ s.t. \\ g_i(x)>0, i=1,\dots,m \\ h_j(x)=0, j=1,\dots,n \\ x_k \gt0,k=1,\dots,l minf(x)s.t.