本经验就像大家介绍一下如何利用matlab求一元函数在某一区间的最小值。

1.用“导数为零”法求极值点,具体代码及其结果如下图所示:

blob.png

2.采用优化算法求极小值,具体代码及其结果如下图所示:

blob.png

3.绘制图形观察最小值,下图是代码:

blob.png

4.绘制图形观察最小值,下图是绘制的函数图形:

blob.png

5.据图形观察,重设fminbnd的搜索区间

blob.png