model:
sets:
nvars/1..5/:x;
endsets
data:
pi=3.14159216;
enddata
min=s;
z=z1+z2;
z1=-2*pi*@exp(-0.2*@sqrt(.2*(x(1)^2+x(2)^2+x(3)^2+x(4)^2+x(5)^2)));
z2=-@exp(.2*(@cos(2*pi*x(1))+@cos(2*pi*x(2))+@cos(2*pi*x(3))+@cos(2*pi*x(4))+@cos(2*pi*x(5))))+2*pi;
s=@if(-30#le#x(1)#le#30#and#-30#le#x(2)#le#30#and#-30#le#x(3)#le#30#and#-30#le#x(4)#le#30#and#-30#le#x(5)#le#30,z,300);
@for(nvars:@bnd(-30,x,30));
end
这个我用lingo11解的时候他出来这样一句话:warning:the current solution may be nonoptimal /infeasible for the current model
这句话,但是我用matlab的遗传工具箱能得出答案fmin=-e=-2.7......这是怎么回事呀??????
请指教!!!!!!谢谢啦!!!!! 作者: wujianjack2 时间: 2013-4-24 18:33 本帖最后由 wujianjack2 于 2013-8-24 01:55 编辑