文档

全局优化工具箱

解决多个最大值,多个minima和非平滑优化问题

全局优化工具箱提供了搜索包含多个最大值或最小值的问题的全局解决方案的功能。金宝搏官方网站工具箱求解器包括替代,模式搜索,遗传算法,粒子群,模拟退火,多设备和全局搜索。您可以使用这些求解器来优化目标或约束函数是连续,不连续,随机,不具有导数或包含仿真或黑框函数的问题。对于有多个目标的问题,您可以使用遗传算法或模式搜索求解器识别帕累托前沿。

您可以通过调整选项以及为适用的求解器来自定义创建,更新和搜索功能来提高求解器效率。您可以使用遗传算法和模拟退火求解器使用自定义数据类型来表示不容易用标准数据类型表达的问题。混合功能选项使您可以通过在第一个后使用第二个求解器来改进解决方案。

入门

了解全球优化工具箱的基础知识

优化问题设置

选择求解器,定义目标函数和约束,并并行计算

全局或多个起点搜索

多个起点求解器,用于基于梯度的优化,受约束或不受限制

直接搜索

用于无衍生化优化的模式搜索求解器,受约束或不受限制

遗传算法

用于混合或连续变化优化的遗传算法求解器,受约束或不受限制

粒子群

粒子蜂群求解器,用于无衍生的无约束优化或优化的粒子求解器

替代优化

昂贵目标功能的替代优化求解器

模拟退火

模拟的退火求解器,用于无衍生化的无限制优化或优化的边界

多目标优化

帕累托通过遗传或模式搜索算法设置,有或没有约束