主要内容

代理优化

代理优化求解器用于昂贵的客观函数,带有界限和可选的整数约束

使用替代优化以获得昂贵的(耗时)目标函数。求解器需要在所有变量上有限界限,允许非线性不等式约束,并在所选变量上接受整数约束。每个功能评估后,求解器可选地保存其状态,从而从过早停止恢复。

功能

展开所有

代理人孔 替代优化全球最小化耗时的客观函数
packfcn. 结合客观和非线性约束函数
优化选择 创建优化选项
resetOptions. 重置选项

实时编辑任务

优化 优化或求解实时编辑器中的方程

主题

使用代理优化进行优化

多维功能的替代优化

使用求解多维问题代理人孔PatternSearch.,和粉刺,然后比较结果。

修改TrustogateOpt选项

搜索全局最小值代理人孔,然后修改函数的选项以修改搜索。

解释TrustogateOpptplot.

如何解释一个TrustogateOpplot.情节。

比较代理优化与其他求解器

比较代理人孔到目前为止PatternSearch.粉刺在一个非本地问题。

六元yagi-UDA天线的替代优化

使用替代优化解决天线设计问题。

使用检查点文件

演示如何使用检查点文件重新启动、恢复、分析或扩展优化。

非线性约束的替代优化

解决包含非线性约束的非线性ode的问题代理人孔

转换Trustogateopt表单和其他求解器表格之间的非线性约束

介绍了用于其他求解器的目标和非线性约束函数之间的转换技术代理人孔表格。

混合整数代理优化

Integer-constrained代理优化。

用自定义输出函数进行整数优化

从列表中选择组件以最佳拟合响应曲线。

用整数和非线性约束解决非线性问题

解决整数和非线性约束的非线性问题。

解决问题的可行性

使用代理人孔解决可行性问题。

修复TrustogateOpt中的变量

通过设置其上限和下限等于固定一些变量。

矢量化替代优化定制并行模拟

此示例显示了如何使用的是如何执行自定义并行优化代理人孔使用vectorizedbatchupdateinterval.选项。

改进替代方案或过程

获得更好解决方案或更快获得解决方案的提示。

代理优化背景

什么是代理优化?

代理优化尝试尝试使用少数客观函数评估来查找目标函数的全局最小值。

代理优化算法

了解序列或并行运行时替代优化算法的详细信息。

代理优化选项

探索代理优化的选项,包括算法控制,停止标准,命令行显示和输出和绘图功能。

相关信息