matlab 优化工具箱介绍
Matlab 优化工具箱简介
1 引言
最优化方法是专门研究如何从多个方案中选择最佳方案的科学。
最优化是一门应用广泛的学科,它讨论决策问题的最佳选择的特性,构造
寻求最佳解的计算方法 [1]。在生活和工作中,优化问题广泛存在。最
优化方法的研究和应用已经涉及很多领域,并取得了很好的经济效益
和社会效益。
MATLAB 是 Mathworks 公司推出的一套功能强大的过程计算及
数值分析软件,是目前世界上应用最广泛的工程计算软件之一 [2]。它
包含很多工具箱,主要用来扩充 matlab 的数值计算、符号运算、图形
建模仿真等功能,使其能够用于多种学科。如,控制系统工具箱
(Control System Toolbox)、信号处理工具箱(Signal Processing
Toolbox)、财政金融工具箱 (Financial Toolbox)等等.本文主要介绍
Matlab 的优化工具箱(Optimization Toolbox)的一些内容。
2 优化工具箱简介
(1)Matlab 的优化工具箱主要应用包括:
①求解无约束条件非线性极小值;
②求解约束条件下非线性极小值,包括目标逼近问题、极大 -极小
值问题;
③求解二次规划和线性规划问题;
④非线性最小二乘逼近和曲线拟合;
⑤求解复杂结构的大规模优化问题。
(2