Cómo utilizar matlab para resolver problemas de optimización restringida no lineal
Cómo utilizar matlab para resolver problemas de optimización restringida no lineal
Primero cree el archivo M fun.m para definir la función objetivo:
función f=fun(x)
f =((x(1) 1)^2 4*(x(2)-1,5)^2)*((x(1)-1,2)^2 0,4*(x(2)-0,5)^ 2);
Vuelva a crear el archivo M mycon.m y defina las restricciones no lineales:
función [g, ceq]=mycon(x)
g=[ 2*x(1)-x(1)*x(2) 5*x(2)-6; ( 2)^ 2 x(2)];
ceq=0;