www.gusucode.com > 数学建模竞赛:露天矿的开采问题,运用lingo与matlab编程,内附代码 > 数学建模竞赛:露天矿的开采问题,运用lingo与matlab编程,内附代码/work4/mmax3.m

    H=2*eye(8)
f=-2*x
a=[0.0826    0.0478    0.0528    0.1199   -0.0257    0.1216    0.1220 -0.0015
   -0.0547    0.1275   -0.0001    0.0332    0.0867   -0.1127   -0.0186 0.0985
   -0.0694    0.0620   -0.1565   -0.0099    0.1247    0.0024   -0.0028 -0.2012
   -0.0346   -0.1028    0.2050   -0.0209   -0.0120    0.0057    0.1452 0.0763
   0.0003    0.2428   -0.0647   -0.0412   -0.0655    0.0700   -0.0039 -0.0092
   0.2376   -0.0607   -0.0781    0.0929    0.0466   -0.0003    0.1664 0.0004]
A=[a;-a]
b=[y1;y2]
Aeq=[1 1 1 1 1 1 1 1]      %zeros(8,8)
beq=982.4                  %zeros(8,1)
ub=xi+15*vi
lb=xi-15*vi
zmin=quadprog(H,f,A,b,Aeq,beq,lb,ub)