scipy.optimize.linprog(c,a_ub,b_ub,A_eq,B_eq,bounds=(...))
目的在于解决如下动态规划问题
Minimize: c^T * x Subject to: A_ub * x <= b_ub A_eq * x == b_eq
c : 价值系数数组
A_ub : 技术系数参数 二维数组
b_ub : 右端系数参数 一维数组 -- 线性约束
A_eq : 等式左边参数 二维数组
b_eq : 等式右边参数 一维数组 -- 非负约束
bounds : 未知数X的取值范围(min, max)
, 默认为(0, None)
method : Type of solver. ‘simplex’