基于python的数学建模---scipy库
instance1:
求解下列线性规划问题

s.t. 
代码:
from scipy import optimize
import numpy as np
c = np.array([2,3,-5])
A = np.array([[-2,5,-1],[1,3,1]])
B = np.array([-10,12])
#要与A对应,是二维矩阵
Aeq = np.array([[1,1,1]])
Beq = np.array([7])
#linprog解决的是最小问题,因此要加上-号
res = optimize.linprog(-c,A,B,Aeq,Beq)
print(res)

浙公网安备 33010602011771号