我是做一个优化问题,然后对这个函数该如何校验呢,光对函数f7=0.6224x(1)x(3)x(4)+1.7781x(2)x(3)^2+3.1661x(1)^2x(4)+19.84x(1)^2+x(3) 用x设计变量值做校验的话跟目标函数值差距很大,感觉应该要用到约束条件,这该如何做呢?
约束条件:
ceq = [];
c(1)=-x(1)+0.0193x(3);
c(2)=-x(2)+0.00954x(3);
c(3)=-pix(3)^2-4/3pi*x(3)^3+1296000;
c(4)=x(4)-240;
c(5)=1.1-x(1);
c(6)=0.6-x(2);