第8章MATLAB优化设计资料.pptVIP

  • 8
  • 0
  • 约1.5万字
  • 约 85页
  • 2016-04-25 发布于湖北
  • 举报
8.1 解优化问题的MATLAB程序结构及其运行机制 8.2 线性规划(Linear Programming) 8.3 二次规划 8.4 无约束非线性规划(Unconstrained Nonlinear Minimization) 8.5 约束非线性规划 8.6 最小二乘规划 8.7 非线性方程求根   解优化问题的MATLAB程序具有如图8-1所示的结构。 图8-1 解优化问题的MATLAB程序结构和数据流   主程序至少包括必要数据、初始解、优化设置和解算函数四个部分。必要数据是需预先赋值的优化模型常量参数;初始解是设计变量的初始指定值;优化设置由optimset函数实现,它控制解算函数的算法、设计变量允差、目标函数允差、约束条件允差等;解算函数亦称优化解法器,是优化工具箱提供的M-file函数,它完成特定的优化模型解法。   优化设置举例见表8-1。   线性规划的MATLAB标准型如下所示,它采用Optimization Toolbox_linprog函数解算。   【例8.1】 解下面的线性规划问题   首先将原线性规划问题转换为线性规划的MATLAB标准型,如下所示: 其中:   MATLAB解线性规划程序如下: clc; clear all; close all; C=[-4 -5 -1]; A=[-3 -2 -1;2

文档评论(0)

1亿VIP精品文档

相关文档