多目标优化
串行或并行解决多目标优化问题
用目标实现法解决有多个目标的问题。对于这种方法,您为每个目标选择一个目标,求解器试图找到一个同时满足所有目标的点,或者有相对相等的不满足。这个问题的一个重要特殊情况是最小化最大目标,这个问题有一个特殊的求解器,fminimax
.
功能
fgoalattain |
解决多目标目标实现问题 |
fminimax |
求解极大极小约束问题 |
实时编辑任务
优化 | 在实时编辑器中优化或解决方程 |
主题
多目标的解决方案金宝搏官方网站
- 生成和绘制帕累托前面
演示如何在一个双目标问题中绘制帕累托前沿的示例。 - 比较fminimax和fminunc
展示了如何更好地解决极小极大问题的专用fminimax
函数比求解平滑问题的方法更有效。 - 多目标目标实现优化
这个例子展示了如何使用多目标目标实现来解决极点配置问题。 - 在Simulink模型中使用fminimax金宝app
演示如何在模拟中最小化最大差异的示例。 - 信号处理使用fgoalattain
使用多目标目标实现的过滤器设计示例。 - 极大极小优化
这个例子展示了如何解决一个非线性滤波器的设计问题。
并行计算
- 什么是优化工具箱中的并行计算?
使用多个处理器进行优化。 - 在优化工具箱中使用并行计算
并行执行梯度估计。 - 利用并行计算提高性能
调查加速优化的因素。
算法和其他理论
- 多目标优化算法
中的多个目标函数最小化n维度。 - 非光滑函数的光滑公式
利用辅助变量将一些非光滑函数重新表述为光滑函数。 - 优化选项参考
探索优化选项。