主要内容

优化工作流

若要求解优化问题,请执行以下操作:

  1. 确定您遇到的是什么类型的问题,以及求局部解还是全局解(请参阅局部最优与全局最优)。根据 选择求解器的表格 中的建议选择一个求解器。

  2. 按照 计算目标函数编写约束 中的语法编写目标函数和约束函数(如果适用)。

  3. 使用 optimoptions 设置适当的选项,或准备 GlobalSearchMultiStart 问题,如 GlobalSearch 和 MultiStart 的工作流 中所述。有关详细信息,请参阅模式搜索选项粒子群选项遗传算法选项模拟退火选项替代优化选项

  4. 运行求解器。

  5. 检查结果。有关结果的信息,请参阅求解器输出和迭代输出,或者检查 GlobalSearchMultiStart 的结果。

  6. 如果结果不令人满意,请更改选项或起点,或更新您的优化并重新运行。有关信息,请参阅Global Optimization Toolbox 求解器特性改进结果。有关改进主要适用于平滑问题的解的信息,请参阅当求解器失败时当求解器可能成功求解时求解成功后

另请参阅

主题