主要内容

模拟退火

无导数无约束优化或有界优化的模拟退火求解器

当其他解决方案不能满足您时,请使用模拟退火。

功能

全部展开

simulannealbnd 用模拟退火算法求函数的最小值
optimoptions 创建优化选项
resetoptions 重置选项

住编辑任务

优化 在实时编辑器中优化或解决方程

主题

具体问题具体分析模拟退火

优化函数使用simulannealbnd,基于问题

在基于问题的方法中最小化函数的基本示例。

模拟退火优化

具有多个局部极小值的最小函数

给出了一个用模拟退火求解优化问题的实例。

使用模拟退火算法进行最小化

方法创建和最小化目标函数simulannealbnd解算器。它还展示了如何包含用于最小化的额外参数。

模拟退火方法

给出了几种选择对模拟退火过程的影响。

使用自定义数据类型的模拟退火进行多处理器调度

使用自定义数据类型对调度问题进行编码。使用自定义绘图功能来监控优化过程。

复制你的结果

解释如何通过设置随机种子获得相同的结果。

何时使用混合函数

描述混合函数可能提供更高的准确性或速度的情况。

模拟退火的背景

什么是模拟退火?

介绍了模拟退火。

模拟退火的术语

解释模拟退火的一些基本术语。

模拟退火的工作原理

介绍了模拟退火算法的工作原理。

模拟退火方法

探索模拟退火的选项。