求救!matlab程序找不出错哪了?

问题描述:

求救!matlab程序找不出错哪了?
H=[1 -1,-1 2];
c=[-4,-12];
A=[1 1,-1 2,2 1];
b=[2,2,3];
[X,lag]=qp(H,c,A,b,zeros(2,1),[],[],1);
f=X'*H*X/2+c*X
这是个带约束线性规划,
约束条件:
x+y=2
x-2*y>=2
2*x+y=2
函数:
min=x^2-2*x*y+2*y^2-4*x-12*y
矩阵输入应该是没有错的,主要是哪个qp函数可能不太对
1个回答 分类:综合 2014-11-25

问题解答:

我来补答
矩阵输入没错?
H=[1 -1,-1 2];你的意思是想生成一个2*2的矩阵吧 但是你写的这个不是2*2的矩阵
行向量之间的分隔符不是逗号是分号
H=[1,-1;-1,2];
 
 
展开全文阅读
剩余:2000
上一页:弧度制96页