matlab求解二次规划问题

版权声明:本文为Cantjie原创文章,转载需获得博主许可 https://blog.csdn.net/cantjie/article/details/70478230

matlab求解二次规划问题

和前几个规划问题Linprog、intlinprog、fmincon用法类似
quadprog

命令说明
1、quadprog
X = quadprog(H,f,A,b,Aeq,beq,LB,UB,X0)
或[x,fmin]= quadprog(H,f,A,b,Aeq,beq,LB,UB,X0)

以p198task1_1为例

%p198task1_1.m
clc,clear
H=[1 0;0 1];
c=[-1,-2];
A=[2 3;
    1 4];
b=[6;5];
[x,fmin]=quadprog(H,c,A,b,[],[],[0,0],[])

运行结果

x =

    0.7647
    1.0588


fmin =

   -2.0294

猜你喜欢

转载自blog.csdn.net/cantjie/article/details/70478230