主要内容

选择求解器的表格

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

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

开始patternsearch当你有有限的边界时乌兰巴托在每个组件上,尝试:

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

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

相关的例子

更多关于