matlab高手进!!关于有约束条件的目标函数求解问题!必有重谢!!急!!
发布网友
发布时间:2022-04-24 04:29
我来回答
共1个回答
热心网友
时间:2023-10-28 03:59
你的第二问可能不太好处理,我给你的第一问写个程序:
function f=myfun(x)
f=2*x(1)^2+3*x(2)^2+5*x(3)^2+14*x(1)*x(2)+22*x(2)*x(3)+8*x(1)*x(3); %保存为函数
以下是主函数:
A=[4 7 2;-4 -7 -2;0 -1 -1];
b=[700;-300;-17];
Aeq=[1 1 1];
beq=-110;
lb=[0;10;0];
x0=[1;11;1];
[x,Y]=fmincon('myfun',x0,A,b,Aeq,beq,lb,[])
热心网友
时间:2023-10-28 03:59
你的第二问可能不太好处理,我给你的第一问写个程序:
function f=myfun(x)
f=2*x(1)^2+3*x(2)^2+5*x(3)^2+14*x(1)*x(2)+22*x(2)*x(3)+8*x(1)*x(3); %保存为函数
以下是主函数:
A=[4 7 2;-4 -7 -2;0 -1 -1];
b=[700;-300;-17];
Aeq=[1 1 1];
beq=-110;
lb=[0;10;0];
x0=[1;11;1];
[x,Y]=fmincon('myfun',x0,A,b,Aeq,beq,lb,[])
热心网友
时间:2023-10-28 03:59
你的第二问可能不太好处理,我给你的第一问写个程序:
function f=myfun(x)
f=2*x(1)^2+3*x(2)^2+5*x(3)^2+14*x(1)*x(2)+22*x(2)*x(3)+8*x(1)*x(3); %保存为函数
以下是主函数:
A=[4 7 2;-4 -7 -2;0 -1 -1];
b=[700;-300;-17];
Aeq=[1 1 1];
beq=-110;
lb=[0;10;0];
x0=[1;11;1];
[x,Y]=fmincon('myfun',x0,A,b,Aeq,beq,lb,[])
热心网友
时间:2023-10-28 03:59
你的第二问可能不太好处理,我给你的第一问写个程序:
function f=myfun(x)
f=2*x(1)^2+3*x(2)^2+5*x(3)^2+14*x(1)*x(2)+22*x(2)*x(3)+8*x(1)*x(3); %保存为函数
以下是主函数:
A=[4 7 2;-4 -7 -2;0 -1 -1];
b=[700;-300;-17];
Aeq=[1 1 1];
beq=-110;
lb=[0;10;0];
x0=[1;11;1];
[x,Y]=fmincon('myfun',x0,A,b,Aeq,beq,lb,[])