跳转到内容

数值方法资格考试问题及解答(马里兰大学)/2003 年 8 月

来自维基教科书,开放书籍,共建开放世界



为对称正定矩阵,令 。考虑二次函数 ,其中 ,并使用一种下降方法来逼近 的解


问题 3a

[编辑 | 编辑源代码]

定义最速下降 的概念,并说明如何计算最佳步长

下降方向

[编辑 | 编辑源代码]

最佳步长

[编辑 | 编辑源代码]

选择 使 最小化,即





将上述表达式设为零,得到最优



注意,由于 是对称的


问题 3b

[编辑 | 编辑源代码]

制定最速下降法(或梯度法),并编写实现该方法的伪代码。

请注意 . 然后,最小 给出。

给定

For 
 

问题 3c

[编辑 | 编辑源代码]

的预处理器。展示如何修改最速下降法使其适用于 并编写伪代码。请注意, 可能不是对称的。(提示:按照共轭梯度法进行)。

由于 是对称的,正定的,,其中 是上三角矩阵(Cholesky 分解)。


那么


因此,



是对称的


因为 是对称的


是正定的


因为 是正定的


伪代码

[编辑 | 编辑源代码]

给定

For 
 
华夏公益教科书