文档

直接搜索

无导数优化的模式搜索求解器,有约束或无约束

直接搜索是求解光滑或非光滑优化问题的一种有效算法。试一试patternsearch首先对于大多数非光滑问题。

功能

全部展开

patternsearch 使用模式搜索找到函数的最小值
optimoptions 创建优化选项
resetoptions 重置选项

主题

直接搜索优化基础

使用GPS算法进行优化

提供使用模式搜索解决优化问题的示例。

利用模式搜索对目标函数进行编码和最小化

演示如何编写包含额外参数或向量化的目标函数。

线性和非线性约束最小化使用模式搜索

使用线性约束和非线性约束的例子patternsearch

使用模式搜索的约束最小化

在直接搜索中使用约束。

模式搜索选项

可视化和调整直接搜索。

设置选项

的选项设置和检查patternsearch

随机目标函数的优化

即使存在噪声,模式搜索也可以最小化函数。

搜索及投票

例子显示了除了投票方法之外搜索的效用。

专门的任务

轮询类型

检查轮询选项的效果,包括UseCompletePoll选择。

设置网格选项

考察了不同网格膨胀和收缩因素的影响。

自定义绘图函数

演示如何编写和使用用于的绘图函数patternsearch

模式搜索攀登华盛顿山

显示步骤patternsearch通过使用自定义绘图函数获取。

随机目标函数的优化

即使存在噪声,模式搜索也可以最小化函数。

向量化目标函数和约束函数

如何使用向量化函数计算来获得速度。

并行优化ODE

优化由ODE的解给出的目标patternsearch遗传算法串行或并行的。

直接检索背景

什么是直接搜索?

介绍直接搜索和模式搜索。

模式搜索术语

解释一些基本的模式搜索术语。

模式搜索轮询如何工作

提供直接搜索算法的概述。

搜索和轮询

描述搜索方法如何与轮询步骤一起工作。

设置求解器公差

停止条件及其相关选项。

非线性约束求解算法

解释了增广拉格朗日模式搜索(ALPS)。

模式搜索选项

描述模式搜索的选项。