主要内容

选择解算器表

根据问题特征和您想要的解决方案类型选择求解器。解算器特点包含更多信息,以帮助您决定哪个求解器可能是最合适的。这个表给出了适用于大多数问题的建议。

问题类型 推荐的解决者
光滑(目标二阶可微),你想要一个局部解 一个合适的优化工具箱™求解器;看到优化决策表
光滑(目标二次可微),你想要一个全局解或多个局部解 GlobalSearchMultiStart
非光滑的,你需要一个局部的解决方案 patternsearch
非光滑的,你需要一个全局解决方案或多个局部解决方案 surrogateoptpatternsearch有几个起始点x0

开始patternsearch在有有限边界的多个点上而且乌兰巴托在每个组件上,尝试:

X0 = lb + rand(size(lb))。*(乌兰巴托-磅);

许多其他求解器提供不同的求解算法,包括遗传算法求解器遗传算法particleswarm解算器。如果推荐的解决方案不能很好地解决您的问题,可以尝试其中的一些。有关详细信息,请参见全局优化工具箱求解器特性

相关的例子

更多关于

Baidu
map