第14章优化工具箱.docVIP

  • 5
  • 0
  • 约1.26万字
  • 约 11页
  • 2019-08-11 发布于湖北
  • 举报
PAGE 404 PAGE 405 第14章 优化工具箱 优化理论及其方法是求解许多工程领域实际问题的有效措施,而MATLAB软件提供的优化工具箱可以满足用户对优化计算的各种要求,近年来日益受到用户的欢迎。本章主要介绍MATLAB优化工具箱的使用,包括线性规划、整数规划、无约束规划和约束规划等常规的优化算法。 14.1 线性规划 线性规划问题是优化理论研究中得比较成熟,且普遍使用的一种优化方法。当目标函数和约束条件都为线性的时候,即为线性规划问题。在MATLAB中求解线性规划问题的函数为linprog(),可用于解决以下的优化问题: 其函数的调用格式为: x = linprog(f,A,b,Aeq,beq):输入参数f为目标函数,以目标函数的系数的列向量形式存在,A和b为不等式约束条件的数据矩阵,Aeq和beq为等式约束条件的数据矩阵;函数返回的参数x为线性规划的最优解。 x = linprog(f,A,b,Aeq,beq,lb,ub):参数lb和ub为线性优化问题中自变量的范围。 x = linprog(f,A,b,Aeq,beq,lb,ub,x0):参数x0用于设置优化问题求解时解搜索的时候自变量的初始值。 x = linprog(f,A,b,Aeq,beq,lb,ub,x0,options):参数options用于指定优化的参数,为结构体变量,通过函数optimse

文档评论(0)

1亿VIP精品文档

相关文档