求MATLAB大神:求解线性规划:maxf=2x1+x2;s.t.x1+x2<=5,-x1+x2<=1,2*x1-x2<=8,x1.x2>=0

帮忙一下,各位高手,小弟感谢了

c=[2 1];
a=[1 2;-1 1;2 -1];
b=[5 1 8];
[x1,x2]=linprog(-c,a,b,[],[],zeros(2,1))追问

你用的是哪个版本啊,运行结果?

追答

>> c=[2 1];
a=[1 2;-1 1;2 -1];
b=[5 1 8];
[x1,x2]=linprog(-c,a,b,[],[],zeros(2,1))
Optimization terminated.

x1 =

4.2000
0.4000

x2 =

-8.8000
7.0版本的

温馨提示:答案为网友推荐,仅供参考
相似回答