数值分析的书籍参考


15

我在微积分课上瞥了一眼数值分析(主要是数值方法,例如求根,二次方程式和其他初步的东西),但是现在,我发现自己希望自己的工作更加复杂。

有没有一本好书可以从更一般的角度帮助我理解算法的稳定性,设计稳定的算法,错误传播,收敛性分析等概念

本质上,我希望能够更好地理解和分析Krylov子空间方法(QMR,GMRES和CG)以及一些非线性优化算法。特别是,浮点近似如何影响算法。

我所见过的大多数书籍的问题是,它们是在假定读者对线性代数一无所知的情况下开始的,并介绍了我不需要的LU,高斯消除,QR等基础知识。我想要的只是数值分析的“鸟瞰图”,而无需深入研究特定方法。简短将不胜感激。

Answers:


8

关于这一主题,我最喜欢的书是Nick Higham 撰写的数值算法准确性和稳定性。前几章介绍稳定性的一般原理,浮点算术等。然后从简单的问题(求和,多项式求值)开始,Higham进行更精细的数值方法的稳定性分析。即使在前几章中,我也强烈推荐这本书。


2
这确实是一本非常不错的书,有点像错误分析中的标准。它以数值分析为背景,直接进行详细的误差分析。
阿诺德·纳伊迈尔

1
上个月的某个时候,我在图书馆里浏览了这本书,但令人惊讶的是,我似乎无法在自己的国家购买这本书。这本书有很好的替代方法吗?(也许有国际版)
Inquest 2012年

1
SIAM出版了电子书《数值算法的准确性和稳定性》。它为PDF格式,并且无DRM。但是我不知道电子书的价格。SIAM向参与的成员机构免费提供了数百本电子书,数值算法的准确性和稳定性恰好是其中之一。这是一本好书,所以我下载了它。您也可以通过SIAM的书店在线订购(如果您在欧洲,也可以通过Cambridge University Press订购)。SIAM会员的书价格为56美元,否则为80美元(加上运费)。
Geoff Oxberry 2012年

6

最近,我发现了Trefethen和Bau的数值线性代数。我非常喜欢这种风格,在我看来,这本书几乎可以满足您的所有条件。


我有Bau,对NLA确实很不错,但我更喜欢的是一般方法。我不必局限于线性代数。
Inquest 2012年

5

关于浮点算术,我认为一个不错的起点是D. Golberg的论文“每位计算机科学家都应了解的浮点算术”

除了已经建议的以外,还有一些其他有趣的书籍可供阅读:

  • Golub和van Loan撰写的“矩阵计算”。
  • Acton的“通常有效的数值方法”。
  • Knuth撰写的“计算机编程艺术”。
  • Smith,Bjørstad,Gropp撰写的“域分解:椭圆偏微分方程的并行多级方法”。

每本书都有不同的章节,但是一本书在帮助读者发展对主题的理解上的好坏取决于读者的背景和兴趣。我发现这些书对我的工作很有用,我建议您在图书馆看一下。


Acton的书看上去确实不错,但与上述情况类似,我似乎无法在我国购买。这本书有其他选择吗(可能带有国际版)?
Inquest 2012年

您可以通过亚马逊购买,它们有国际快递。
fcruz

0

《 Gander,Gander,Kwok:科学计算》是一本介绍基础知识的入门书籍


当您评论另一个最近的问题时,我是Springer的CSE和数学的执行编辑。那就是公共信息。我个人认为您应该在SciComp上将其添加到您的用户个人资料中。再次个人而言,我对您推荐自己的(尽管如此)书没有问题,但我认为这是一个重视此类事务公开性的社区。
高性能标记
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.