from scipy import optimize as op import numpy as np c=np.array([-2,-3,5]) aub=np.array([[-2,5,-1],[1,3,1]]) bub=np.array([-10,12]) aeq=np.array([[1,1,1]]) beq=np.array([7]) x1=[0,None] x2=[0,None] x3=[0,None] ans=op.linprog(c,aub,bub,aeq,beq,bounds=(x1,x2,x3)) print(ans) def objective(x): return x[1]**2-x[2]+x[3]**2
线性规划pythonscipy
最新推荐文章于 2024-08-09 21:10:26 发布