《MATLAB-非线性规划及非线性约束条件求解.doc》由会员分享,可在线阅读,更多相关《MATLAB-非线性规划及非线性约束条件求解.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateMATLAB-非线性规划及非线性约束条件求解非线性规划求解MATLAB 非线性规划及非线性约束条件求解【题1】求非线性规划问题: clear allclcf=(x)(1/2)*x(1)2+x(2)2-x(1)*x(2)-2*x(1)-6*x(2);A=1 1;-1 2;2 1;b=2;2;3;Aeq=;beq=;lb=0;0;ub=100;100;x0=1 1;int
2、list=0;0;errmsg,Z,X = BNB20_new(f,x0,intlist,lb,ub,A,b,Aeq,beq)【题2】求非线性规划问题: clear allclcf=(x)(-x(1)*x(2)*x(3);A=-1 -2 -2;1 2 2;b=0;72;Aeq=;beq=;lb=;ub=;x0=1;1;1;intlist=0 0 0;errmsg,Z,X = BNB20_new(f,x0,intlist,lb,ub,A,b,Aeq,beq)【题3】求非线性规划问题: function c,ceq=nolic2(x)c(1)=x(1)*x(2)-x(1)-x(2)+3/2;ceq
3、=;endclear allclcf=(x)exp(x(1)*(4*x(1)2+2*x(2)2+4*x(1)*x(2)+2*x(2)+1);A=;b=;Aeq=;beq=;lb=-10 -10;ub=;x0=1 1;intlist=0 0;errmsg,Z,X = BNB20_new(f,x0,intlist,lb,ub,A,b,Aeq,beq,nolic2)【题4】求非线性规划问题: function c,ceq=nolic3(x)c(1)=-(x(1)2)*x(2)+x(2);ceq(1)=-x(1)-x(2)2+2;endclear allclcf=(x) x(1)2+x(2)2+8;A=;b=;Aeq=;beq=;lb=0 0;ub=;x0=1 1;intlist=0 0;errmsg,Z,X = BNB20_new(f,x0,intlist,lb,ub,A,b,Aeq,beq,nolic3)【题5】求非线性规划问题: clear allclcf=(x)(-x(1)-2*x(2)+(1/2)*x(1)2+(1/2)*x(2)2);A=2 3;1 4;b=6;5;Aeq=;beq=;lb=0 0;ub=;x0=1 1;intlist=0 0;errmsg,Z,X = BNB20_new(f,x0,intlist,lb,ub,A,b,Aeq,beq)-