用 MATLAB 软件求解 , 其输入格式如下 :
1 . x=quadprog(H,C,A,b);
2 . x=quadprog(H,C,A,b,Aeq,beq);
3 . x=quadprog(H,C,A,b,Aeq,beq,VLB,VUB);
4 . x=quadprog(H,C,A,b, Aeq,beq ,VLB,VUB,X0);
5 . x=quadprog(H,C,A,b,Aeq,beq,VLB,VUB,X0,options);
6 . [x,fval]=quaprog(…);
7 . [x,fval,exitflag]=quaprog(…);
8 . [x,fval,exitflag,output]=quaprog(…);
1 .二次规划
标准型为:
min Z=
2
1
X
T
HX+c
T
X
s.t. AX≤ b
beqXAeq
VLB≤ X≤ VUB