摘 要: | 对于求解Rosenbrock问题有很多种方法,经典算法有最速下降法、共轭梯度法、牛顿法以及拟牛顿法,除经典算法外还有很多种改进算法和组合算法。本文主要利用最速下降法、牛顿法以及最速下降法和牛顿法的组合迭代法求解Rosen-brock问题。通过前两种算法步骤,分析它们的特性,得出它们的优点和不足之处。针对它们的优劣性引进一种最速下降法和牛顿法的组合迭代法,该算法有效地利用了前两种算法的优点且避免了它们的不足。将这三种算法转换成相应的程序框图,在计算机上编程,并进行数值实验,通过数值结果分析,验证了组合迭代法优于最速下降法和牛顿法。
|