无约束非线性最优化问题
求解无约束最优化问题的方法主要有两类,即直接搜索法和梯度法。
直接搜索法适用于目标函数高度非线性,没有导数或导数很难计算的情况。常用的直接搜索法为单纯形法,此外还有Hooke-Jeeves搜索法、Pavell共轭方向法等。
在函数的导数可求的情况下,梯度法是一种更优的方法。常见的梯度法有最速下降法、Newton法、Marquart法、共轭梯度法和拟牛顿法等。
MATLAB优化工具箱中用于求解无约束非线性规划问题的函数有fminunc和fminsearch。
2021-10-27 09:56:41
2.99MB
matlab
1