高分请教高手帮我把这几个方程转换成MATLAB语言,画图用!非常感谢!

来源:百度知道 编辑:UC知道 时间:2024/05/02 19:18:02
0≤x≤8.2,0≤y≤3.5,0≤z≤3.5,y+z≤3.5
75/14*7.5+(2.5+x+z-75/14)*6.1+7.35*(8.2-x+y)≤96.5
75/14*25+20*(2.5+x+z-75/14)+18.5*(8.2-x+y)≥200
20*x+85*y+100*z≤900
E=75/14*520000+430000*(2.5+x+z-75/14)+390000*(8.2-x+y)-(200000*x+850000*y+1000000*z)+[75/14*2500+2000*(2.5+x+z-75/14)+1850*(8.2-x+y)-20000]*100
最后求到E的最大值点!!非常感谢!!!!
希望能够帮我做个图的哈!非常感谢!最好在明天之前帮我弄出来的,我再加50分给你哈!谢谢了!最好把答案和图都给我!非常感谢!!!

lb = [0;0;0];
ub = [8.2;3.5;3.5];
A = [0 1 1; 6.1-7.35 7.35 6.1;-20+18.5 -18.5 -20; 20 85 100];
b = [3.5;96.5 - 75/14*7.5 - 2.5 *6.1+75/14*6.1-7.35*8.2;-200+75/14*25+20*2.5-20*75/14+18.5*8.2;900];
x0 = [1;1;1];
[x,fval] = fmincon(@(x)-( 75/14*520000+430000*(2.5+x(1)+x(3)-75/14)+390000*(8.2-x(1)+x(2))-(200000*x(1)+850000*x(2)+1000000*x(3))+(75/14*2500+2000*(2.5+x(1)+x(3)-75/14)+1850*(8.2-x(1)+x(2))-20000)*100),x0,A,b,[],[],lb,ub);

help fmincon

还真回答不了,祝你好运了兄弟。

lb = [0;0;0];
ub = [8.2;3.5;3.5];
A = [0 1 1; 6.1-7.35 7.35 6.1;-20+18.5 -18.5 -20; 20 85 100];
b = [3.5;96.5 - 75/14*7.5 - 2.5 *6.1+75/14*6.1-7.35*8.2;-200+75/14*25+20*2.5-20*75/14+18.5*8.2;900];
x0 = [1;1;1];
[x,fval] = fmincon(@(x)-( 75/14*520000+430000*(2.5+x(1)+x(3)-75/14)+390000*(8.2-x(1)+x(2))-(200000*x(1)+850000*x(2)+1000000*x(3))+(75/14*2500+2000*(2.5+x(1)+x(3)-75/14)+1850*(8.2-x(1)+x(2))-20000)*100),x0,A,b,[],[],lb,ub);
同上,真巧