数学建模与数学实验数学建模与数学实验第第5讲讲 非线性规划非线性规划 实验目的实验目的实验内容实验内容2、掌握用数学软件求解优化问题。、掌握用数学软件求解优化问题。1、直观了解非线性规划的基本内容。、直观了解非线性规划的基本内容。1、用用Matlab求解非线性规划求解非线性规划。4、实验作业。、实验作业。2、非线性规划模型举例。、非线性规划模型举例。3、钢管订购及运输优化模型、钢管订购及运输优化模型 1)首先建立首先建立M文件文件fun.m,定义目标函数定义目标函数F(X):function f=fun(X);f=F(X);其中其中X为为n维变元向量,维变元向量,G(X)与与Ceq(X)均为非线性函数组成的均为非线性函数组成的向量,其它变量的含义与线性向量,其它变量的含义与线性规划、二次规划中相同规划、二次规划中相同.用用Matlab求解上述问题,基本步求解上述问题,基本步骤分三步:骤分三步:一、用一、用MatlabMatlab解非线性规划解非线性规划 3)建立主程序建立主程序.非线性规划求解的函数是非线性规划求解的函数是fmincon,命令的基本格式如下:命令的基本格式如下:(1)