主要内容

Global Optimization Toolbox 产品描述

求解多个最大值、多个最小值和非平滑优化问题

Global Optimization Toolbox 提供的函数可搜索包含多个最大值或最小值的问题的全局解。工具箱求解器包括替代、模式搜索、遗传算法、粒子群、模拟退火、多起点和全局搜索。您可以使用这些求解器来解决目标或约束函数是连续的、不连续的、随机的、不处理导数或包含仿真或黑盒函数的优化问题。对于具有多个目标的问题,您可以使用遗传算法或模式搜索求解器来识别帕累托前沿。

您可以通过调整选项以及针对适用的求解器自定义创建、更新和搜索函数来提高求解器的效率。您可以将自定义数据类型与遗传算法和模拟退火求解器结合使用来表示标准数据类型不易表达的问题。混合函数选项允许您对第一个求解器的解应用第二个求解器来改进解。

主要功能

  • 具有冗长目标函数执行时间和边界约束的问题的替代求解器

  • 具有线性、非线性和边界约束的单目标和多目标问题的模式搜索求解器

  • 具有线性、非线性、边界和整数约束的问题的遗传算法

  • 具有线性、非线性和边界约束的问题的多目标遗传算法

  • 边界约束的粒子群求解器

  • 边界约束的模拟退火求解器

  • 多起点和全局搜索求解器,用于具有线性、非线性和边界约束的平滑问题