优化的FR如何matlab实现。
1、FR方法中需要函数的梯度,所以做一个求函数梯度的函数。

2、设置函数输入值与输出值。eps是精度。

3、将初值赋给x,求相应的梯度。

4、求下降方向。利用if语句。

5、求下降距离和x。
并且将本次的梯度赋值,以计算下一次的下降方向。
求新的x的梯度。

6、计算最优值。


阅读量:189
阅读量:69
阅读量:136
阅读量:23
阅读量:177
1、FR方法中需要函数的梯度,所以做一个求函数梯度的函数。

2、设置函数输入值与输出值。eps是精度。

3、将初值赋给x,求相应的梯度。

4、求下降方向。利用if语句。

5、求下降距离和x。
并且将本次的梯度赋值,以计算下一次的下降方向。
求新的x的梯度。

6、计算最优值。

