1.Optimization Toolbox
Matlab Optimization Toolbox提供了应用较为广泛的标准化的算法。该算法可以求解有无约束性的连续问题与离散问题,其所包含的函数功能适用于非线性方程组与多目标优化。在经济与科研的应用之中,它被用于假设检验,蒙特卡洛模拟,最优解决方案、权衡多个设计方案及将优化方法结合到算法与模型中。
特点:
非线性与多目标优化的求解;
非线性最小二乘、数据拟合与非线性方程的求解;
求解二进制整数规划问题;
非线性约束求解器中的并行计算;
2.Global Optimization Toolbox
Global Optimization Toolbox用于解决多极大值,多极小值与非光滑优化问题。
特点:
交互式工具用于定义与求解优化问题;
全局搜索功能和多起点求解器主要用于求多个全局最优解;
遗传算法求解器支持线性、非线性与上、下限类的限定条件;
Pareto-front识别的多指标遗传算法;
并行计算支持多起点,遗传算法与模式搜索求解;
在遗传算法、多指标遗传算法、和模拟退火求解器支持数据类型定制;
http://www.mathworks.cn/products/optimization/description1.html
http://www.hirain.com/Product/ArticleShow_ps1.asp?ArtID=1390