挑战自己 你能做出这些题吗
编写Matlab程序求解下列最小值问题(初始点(x1,x2)取为(1,1)):min 4*x1-a*x1-2*x2
s.t. x1+x2<=4
2x1+x2<=5
-x1+bx2>=2
x1,x2>=0
a=0,1,2,3,4;b=2,4,6,7 一般我们用lingo编,matlab不会 a=;b=;
for i=1:5
for j=1:4
f=;
A=[-1 -1
-2 -1
-1 b(j)
1 0
1 0];
c=[-4;-5;2;0;0];
=linprog(f,A,c);
Fal
X
end
end
你在m文件中试一下 3# wang_teng_1
谢谢啦 还是有点看不懂 能加上注释么 呵呵
有点过分要求 嘿嘿
页:
[1]