回 帖 发 新 帖 刷新版面

主题:[新书]Fortran 95/2003科学计算与工程

内容简介
  科学计算方法是许多科研工作得以展开的前提。本书较为详细地介绍了科学计算与工程中的常用数值方法。全书以fortran95/2003语言编写而成,全部程序在visualstudio 2008集成intel编译器环境下调试通过。全书包括12章和3个附录。主要内容包括矩阵分解与线性方程组的直接方法、线性方程组的迭代方法、最小二乘法与数据拟合、特征值及特征向量、非线性方程求根、非线性方程组数值解法、插值法、数值微分、数值积分、常见的特殊函数计算、常微分方程(组)的数值方法及应用范例。
  本书适合作为大学理工科非数学专业本科生或研究生计算方法、数值分析课程的教材或参考书。因为提供了全部的源代码,对于从事数值分析教学的教师也是一本难得的工具书,还可作为科研与工程技术人员的参考手册。 


目录
第1章 矩阵分解与线性方程组的直接方法
 1.1 三角方程组
 1.2 高斯消去法
 1.3 选主元消去法
 1.4 Crout分解
 1.5 Doolittle分解
 1.6 Lu分解法计算线性方程组
 1.7 追赶法计算三对角方程
 1.8 对称正定阵的乔里斯基(Cholesky)分解
 1.9 用Cholesky分解计算对称正定方程
 1.10 行列式的计算
 1.11 矩阵方程的计算
 1.12 逆矩阵的计算
 1.13 线性方程组解的迭代改进
 本章小结
第2章 解线性方程组的迭代方法
 2.1 Jacobi迭代法
 2.2 Gauss-Seidel迭代法
 2.3 逐次超松弛迭代法
 2.4 Richardson同步迭代法
 2.5 广义Richardson迭代法
 2.6 Jacobi超松弛迭代法
 2.7 最速下降法
 2.8 共轭梯度法
 本章小结
第3章 最小二乘与数据拟合
 3.1 Cholesky分解法计算最小二乘
 3.2 Householder镜像变换之Qr分解
 3.3 修正的Gram-Schimdt正交化方法的Qr分解
 3.4 Qr分解法计算最小二乘问题
 3.5 最小二乘曲线拟合
 本章小结
第4章 矩阵特征值及特征向量
 4.1 幂法计算主特征值及其特征向量
 4.2 幂法2范数单位化方法
 4.3 Rayleigh加速方法
 4.4 修正的Rayleigh加速方法
 4.5 Qr分解方法求全部特征值
 本章小结
第5章 非线性方程求根
 5.1 Bolzano二分法
 5.2 Picard迭代法
 5.3 Aitken加速与Steffensen迭代方法
 5.4 Newton-Raphson迭代法
 5.5 重根时的迭代改进
 5.6 割线法
 5.7 多重迭代法
 5.8 4阶收敛多重迭代法
 5.9 开普勒方程的计算
 本章小结
第6章 非线性方程组的数值方法
第7章 插值法
第8章 数值微分
第9章 数值积分
第10章 常见的特殊函数计算
第11章 常微分方程(组)的数值方法.
第12章 应用范例
附录A 集成开发环境介绍
附录B 程序调试方法
附录C 代码编辑器Ultraedit
参考文献 

[img]http://shopimg.kongfz.com/20110324/18583/201103/18583FJnRem_n.jpg[/img]

    [color=FF0000]个人感觉这本书以算法为主,并且这些算法程序在numerical recipe中都有,价值不大。[/color]


    另外还新出一本关于F95的书,也是清华大学出版社的。

[img]http://img39.ddimg.cn/81/35/21048669-1_b.jpg[/img]

    [color=FF0000]这本书没什么新东西!F2003一点都没提。[/color]

    [color=FF0000]看来大陆想出版一本超越彭国伦的FORTRAN书很难![/color]

回复列表 (共20个回复)

沙发

光看目录的话,貌似抄袭NR很严重啊。

板凳

勋哥, NR新版没有中文版, 如果他能完美抄袭NR那还是功德无量的.

3 楼


NR,何光渝已经抄过了   

《Visual Fortran常用数值算法集》

4 楼

[quote]勋哥, NR新版没有中文版, 如果他能完美抄袭NR那还是功德无量的.[/quote]
那得看他翻译如何
有些中文版翻译的都不知所云
还得去翻原版说的啥……

5 楼

[quote]
NR,何光渝已经抄过了   

《Visual Fortran常用数值算法集》[/quote]
抄的老版本吧。
现在NR出3了,不过只有C++。

6 楼


没啥意思。我买了,现在后悔了

7 楼


1楼的评论太草率,我认为你,NR和该书都没有读过,如果你读过的话,你找找告诉我,哪个程序是抄袭的。  


我在图书馆借了该书,我从头到尾好像没发现哪个程序是抄袭NR,或者是跟NR雷同的。

相比之下,NR毕竟是世界名著,作者算是顶级的专家了。你不能拿一个国内的青年学者,就一定要求其超越甚至是与NR相当的水平,何况NR已经是几十年的积累了。

国内的青年学者,写出这样的书,我觉得已经觉得是非常优秀的了。
我自己就经常给高校和科研院所讲计算方法,这本书对于本科生和研究生而言,我是觉得很好。作者的程序功底还是比较扎实的。

缺点是,感觉这本书可能是校对不够仔细,有些错别字,目前为止,我还没发现书上的程序有问题。


NR有的东西,不表示后来者不可以写,就像同济大学编写了高等数学,难道其他学校就编写高等数学就没有意义了?


相比之下,经典的数值分析部分已经较为固定,任何人写书都是那几块(专著另当别论)。但是每人写书都有自己的风格和特点,评书是好事,但是应该自己先读一读书再评 



关于FORTRAN语言问题,而且这本书不是讲语言本身的,所以不好和FORTRAN语法书相比,如果没有FORTRAN基础的同学,建议还是要学一下基础,如彭国伦的书。

说实话,我对此书的评价还是挺高的,想学FORTRAN数值方法的,建议自己到书店看一下,然后再看看是否适合自己。

我近期的跟外单位合作的一个大型项目,其中若干程序模块就直接从该书中抠出来的,计算显示很稳定。

8 楼


的确是,现在喷子太多了

书都没看就唧唧歪歪的

何光渝那本好像的确是抄袭的非常严重,

这本书,我也觉得一点都没有,你们这伙人,真误导人

我觉得这本书,代码非常规范,很适合学习用Fortran编数值计算的人,


9 楼

其实书的评论可以看网上书店购买的人的怎么说. 真有心买的而有有心比较的话不会不逛逛的.
前面的讨论也没有说他抄袭, 只是就题目而言疑似抄袭而已(不知道7楼有没有认真看). 况且推荐看经典本身并没问题.

这本书我已经推荐了图书馆购买, 到时候有时间翻翻看.

10 楼

我又没有肯定抄袭
只是说目录一样而已

值得注意的是NR虽然提供源代码,但不是你随意使用的,他有自己的授权,所以很多代码都是修改自NR,但是去掉了NR的关键字。

而且比较程序抄袭不抄袭不是看源代码一致不一致,而是算法一致不一致。

而且这本书不好的地方是鼓励人们使用商业软件,如果得到了这些商业软件的授权还是可以理解的。

我来回复

您尚未登录,请登录后再回复。点此登录或注册