该【优化模型与MATLAB优化工具箱 】是由【小屁孩】上传分享,文档一共【70】页,该文档可以免费在线阅读,需要了解更多关于【优化模型与MATLAB优化工具箱 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。优化模型与MATLAB优化工具箱数学建模讲座(2004年7月~8月?江西)优化模型与MATLAB优化工具箱谢金星清华大学数学科学系Tel:010-62787812Email:******@.../~jxie简要提纲MATLAB优化工具箱简介控制参数主要功能的使用解非线性方程(组):特殊的优化问题最小二乘法:特殊的优化问题LP;QP;NLP建模与求解实例(结合软件使用)优化模型实际问题中的优化模型x~决策变量f(x)~目标函数gi(x)?0~约束条件数学规划线性规划(LP)二次规划(QP)非线性规划(NLP)纯整数规划(PIP)混合整数规划(MIP)整数规划(IP)0-()连续优化离散优化无约束优化非线性极小fminunc非光滑(不可微)优化fminsearch非线性方程(组)fzerofsolve全局优化暂缺非线性最小二乘lsqnonlinlsqcurvefit线性规划linprog纯0-1规划bintprog一般IP(暂缺)非线性规划fminconfminimaxfgoalattainfseminf上下界约束fminbndfminconlsqnonlinlsqcurvefit约束线性最小二乘lsqnonneglsqlin约束优化二次规划quadprogMATLAB优化工具箱能求解的优化模型xi=0,1MATLAB优化工具箱能求解的优化模型需要掌握的几个重要方面问题模型及其输入格式输出格式及其含义选项(OPTIONS)函数选项的含义optimset函数optimget函数fzero:单变量方程f(x)=0求根(变号点)最简形式x=fzero(***@f,x0)可选输入:“P1,P2,...”(如果需要的话)’opt’是一个结构变量,控制参数(如精度TolX)输出:fv是函数值;ef是停止原因(1,0,-1);out是一个结构变量,包含:iterations(迭代次数),ount(函数调用次数),algorithm(所用算法)一般形式[x,fv,ef,out]=fzero(***@f,x0,opt,P1,P2,...)必须输入:,x0是迭代初值(或有根区间)输出:x是近似变号点(函数不连续时不一定是根)演示::多变量方程组F(x)=0求解输出----与fzero类似,但’out’中输出更多:还输出’firstorderopt’,即结果(x点)处梯度向量的范数(实际上是1-范数,即分量按绝对值取最大的值);’jac’输出x点所对应的雅可比矩阵输入----与fzero类似,但’opt’中控制参数更多(如MaxFunEvals,MaxIter等)最简形式x=fsolve(***@f,x0)一般形式[x,fv,ef,out,jac]=fsolve(***@f,x0,opt,P1,P2,...)注:solve函数也可求解(符号工具箱)演示:;
优化模型与MATLAB优化工具箱 来自淘豆网www.taodocs.com转载请标明出处.