matlab的一道题3.min f=(x1-2)^2+(x2-1)^2 st:x1+2x2-2=0 我还有30分可以加

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/20 13:13:21

matlab的一道题3.min f=(x1-2)^2+(x2-1)^2 st:x1+2x2-2=0 我还有30分可以加
matlab的一道题
3.min f=(x1-2)^2+(x2-1)^2 st:x1+2x2-2=0 我还有30分可以加

matlab的一道题3.min f=(x1-2)^2+(x2-1)^2 st:x1+2x2-2=0 我还有30分可以加
function y=fun_006(x)
y=(x(1)-2)^2+(x(2)-1)^2;
新建文件:
clc,clear
x0=rand(1,2);
aeq=[1 2];beq=[2];
options=optimset('LargeScale','off');
[x zuiyoujie]=fmincon('fun_006',x0,[],[],aeq,beq,[],[],[],options)
结果:
x =
1.6000 0.2000
zuiyoujie =
0.8000