MATLAB fminbnd求极小值不太对啊


 
 
 
 
 

確定搜索区间:进退搜索法(Trial.m)

 
 fprintf('到达最大迭代次数这是单调函数,没有包含极小点的区间')
 

精确直线搜索:黄金分割法(P618.m)

 
 

 

 
在调用fminbnd函数求最优步长(精确直线搜索)时调用

 
}

应该不能求多个极值点的问题解法很复杂,你需要多看几篇论文个人感觉比较容易做的是小生境法再配合求极值的迭代法一起用。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信