主要内容

优化工作流程

要解决一个优化问题:

  1. 确定您遇到的问题的类型,以及您需要的是本地解决方案还是全局解决方案(参见本地vs.全局优化).根据中的建议选择一个求解器选择解算器表

  2. 编写你的目标函数,如果适用,约束函数按语法计算目标函数而且写约束

  3. 使用以下命令设置适当的选项optimoptions,或准备GlobalSearchMultiStart中描述的问题GlobalSearch和MultiStart的工作流程.有关详细信息,请参见模式搜索选项粒子群的选项遗传算法的选择模拟退火方法,或代理优化选项

  4. 运行的能手。

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

  6. 如果结果不令人满意,请更改选项或起点,或者以其他方式更新优化并重新运行。信息,请参阅全局优化工具箱求解器特性改善结果.有关改进主要适用于平滑问题的解决方案的信息,请参见当求解器失败时当解算者可能成功的时候,或当求解器成功时

相关的话题

Baidu
map