目标函数是:minF=(3.14*64^2*x1*x3*272.27)/x2*7.1675*10^4+0.55*x2*x1^(-1.5)
边界约束条件:x1=0.5:0.05:0.8 x2=0.0002:0.00005:0.001 x3=0.02:0.005:0.065
函数约束条件:9.6<55*(2600*(64^3)*x3*x1^2))/(7.1645*(10^4)*x2*(x1+1))
0.1
变量数是三个 x1 x2 x3 不知道怎样编写M文件
function z=main22(x1,x2,x3)
for x1=0.5:0.05:0.8
for x2=0.0002:0.00005:0.001
for x3=0.02:0.005:0.065
if(9.6
F=(3.14*64^2*x1*x3*272.27)/x2*7.1675*10^4+0.55*x2*x1^(-1.5)
else
break;
end
end
end
end 这是我的构想,求指导!!我是想在工具箱中求解,下面是我的界面
适应度函数那个输入的@main22 有什么问题 该怎么调用、??