精选优质文档-倾情为你奉上例已知非线性整数规划为max z=x12+x22+3x32+4x42+2x52-8x1-2x2-3x3-x4-2x5s.t.0xi99,i=1,2,5x1+x2+x3+x4+x5400x1+2x2+2x3+x4+6x58002x1+x2+6x3200x3+x4+5x5200(1)编写M文件mengte.m,定义目标函数f和约束向量函数g,程序如下:functionf,g=mengte(x);f=x(1)2+x(2)2+3*(3)2+4*x(4)2+2*x(5)2-8*x(1)-2*x(2)-3*x(3)-x(4)-2x(5);g(1)=sum(x)-400;g(2)=x(1)+2*x(2)+2x(3)+x(4)+6*x(5)-800g(3)=2x(1)+x(2)+6x(3)-200;g(4)=x(3)+x(4)+5*x(5)-200;(2)编写如下程序求问题的解:rand(state,sum(clock);p0=0;ticfor i=1:105x=9