Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

基于求解器的非线性优化

使用基于求解器的方法以串行或并行方式求解非线性最小化和半无限规划问题

在开始求解优化问题之前,您必须选择合适的方法:基于问题或基于求解器。有关详细信息,请参阅首先选择基于问题或基于求解器的方法

有关问题设置,请参阅基于求解器的优化问题设置

函数

fminbnd查找单变量函数在定区间上的最小值
fmincon寻找约束非线性多变量函数的最小值
fminsearch使用无导数法计算无约束多变量函数的最小值
fminunc求无约束多变量函数的最小值
fseminf求解半无限约束多变量非线性函数的最小值
optim.coder.infboundInfinite bound support for code generation (自 R2022b 起)

实时编辑器任务

优化在实时编辑器中优化或求解方程 (自 R2020b 起)

主题

基于无约束求解器的应用

基于有约束求解器的应用

代码生成

半无限约束

并行计算

仿真或 ODE

算法和其他理论