全局或多起点搜索
这些求解器适用于具有平滑目标函数和约束条件的问题。他们反复运行优化工具箱™求解器,试图定位一个全局解决方案或多个本地解决方案。万博 尤文图斯
功能
createOptimProblem |
创建优化问题结构 |
列表 |
列出起点 |
运行 |
运行多启动求解器 |
对象
主题
GlobalSearch和MultiStart优化基础知识
示例显示,GlobalSearch返回的解决方案比MultiStart少,但质量通常更高。万博 尤文图斯
利用GlobalSearch和MultiStart最大化单色偏振光干涉图样
在有多个局部极小值的问题中求一个全局极小值。
举例说明如何避免从不可行的点出发。
MultiStart使用lsqcurvefit或lsqnonlin
演示如何使用MultiStart来帮助查找最小二乘问题的全局最小值。
优化工作流程
如何设置和运行解算器。
提供创建问题结构的详细步骤。
描述什么是求解器对象,以及如何设置其属性。
提供有关设置起始点的方法的详细信息。
为GlobalSearch和MultiStart提供完整工作流程的基本示例。
有效搜索技术
演示如何并行计算以实现更快的搜索。
一个扩展的例子,显示搜索全局最小值的方法。
如何有效和高效地搜索你的空间的例子。
设置局部求解器选项和全局求解器属性的注意事项。
如何设置随机种子来复制结果。
检查结果
描述用于监视求解程序进度的两种迭代显示类型。
描述GlobalSearch和MultiStart可以返回的输出结构类型。
演示如何在二维问题中绘制多个起始点和结束点的示例。
提供使用输出函数监视和停止求解器的详细信息和示例。
如何使用内置和自定义绘图函数来监视解决方案进度。
多重启动求解器背景
GlobalSearch和MultiStart可以解决的问题
GlobalSearch和MultiStart适用于有多个本地解决方案的平滑问题。万博 尤文图斯
描述求解算法。
描述来自GlobalSearch和MultiStart的第一个输出,通常称为x。
描述如何从GlobalSearch和MultiStart获取多个解万博 尤文图斯决方案,以及如何更改不同解决方案的定义。
描述GlobalSearch和MultiStart对象的属性。