主题:[新书]Fortran 95/2003科学计算与工程
weixing1531
[专家分:2580] 发布于 2011-04-09 16:41:00
内容简介
科学计算方法是许多科研工作得以展开的前提。本书较为详细地介绍了科学计算与工程中的常用数值方法。全书以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]
最后更新于:2011-04-09 16:43:00
回复列表 (共20个回复)
11 楼
weixing1531 [专家分:2580] 发布于 2011-06-21 00:31:00
哎 白云又出了一本FORTRAN书 还是基于CVF6.6
FORTRAN2003又是一个字没提
[url=http://www.amazon.cn/FORTRAN-95%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1-%E7%99%BD%E4%BA%91/dp/product-description/B004WH6BK0/ref=dp_proddesc_0?ie=UTF8&s=books]http://www.amazon.cn/FORTRAN-95%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1-%E7%99%BD%E4%BA%91/dp/product-description/B004WH6BK0/ref=dp_proddesc_0?ie=UTF8&s=books[/url]
[img]http://ec4.images-amazon.com/images/I/415UQvVapzL._SL500_AA240_.jpg[/img]
12 楼
pfzlz [专家分:10] 发布于 2011-08-03 21:19:00
晚上再编译10.1 gamma函数的时候,发现前面基本原理写的Lanczos公式和程序代码里计算用的两个常数不一样。对比matlab发现书中代码计算出来的值和matlab计算出来的值是一样的,所以代码应该是对的。
感觉介绍算法的部分写得还不是特别完善。
13 楼
fortran1 [专家分:540] 发布于 2011-08-12 11:09:00
不管怎样,不仿买下来,就当收藏,毕竟FORTRAN书相对还是少
FORTRAN中文书
白云、李学哲、陈国新、贾波 《Fortran 95程序设计》 清华大学出版社 2011.4第一版 438页
闫彩云、王红鹰 《程序设计基础Fortran 95》
清华大学出版社 2011.3第一版 276页
宋叶志、茅永兴、赵秀杰 《Fortran 95/2003科学计算与工程》清华大学出版社 2011.2第一版 528页
英Ian Chivers, Jane Sleightholme著,陈宝国、李光杰、田俊静等译 《Fortran权威指南》 人民邮电出版社 2009.10第一版 396
作者:(美)查普曼(Chapman.S.J.)译者:刘瑾;庞岩梅;赵越 《Fortran 95/2003程序设计-第三版》中国电力出版社2009.8 796页
白云、李学哲、贾波,《新编FORTRAN 90程序设计教程》 北京交通大学出版社2009.2 404页
陈科 《FORTRAN完全自学手册》(附光盘) 机械工业出版社 2009.1 441页
王保旗 《FORTRAN 95程序设计与数据结构基础教程》 天津大学出版社 2007.3 319页
刘卫国;蔡旭晖 《FORTRAN 90程序设计教程(第2版) 》北京邮电大学出版社 2007.4 275页
白云、刘怡、刘敏 《FORTRAN 90程序设计实验指导与测验》 华东理工大学出版社 2007.12 263页
林晓彤 《Fortran 90编程基础》 中国海洋大学出版社 2006.12 246页
周振红、徐进军、毕苏萍、苗丽、王宗敏 《Intel Visual Fortran应用程序开发》 黄河水利出版社 2006.9 349页
周振红、郭恒亮、张君静、李强 《Fortran 90/95高级程序设计》 黄河水利出版社 2005.11 192页
白云 《FORTRAN 90程序设计》 华东理工大学出版社 2003.8 398页
谭浩强,《FORTRAN语言程序设计》 蓝色畅想出版社 2003
何光渝、高永利 《Visual Fortran 常用数值算法集》(含光盘) 科学出版社 2002.4 691页
彭国伦 《Fortran 95程序设计》 中国电力出版社 2002.9 582页
杨微 《FORTRAN语言程序设计》, 大连理工大学出版社 2000.2 212页
唐章宏、薛赛男、冯峰、梁晖 《Visual Fortran程序设计》 人民邮电出版社 2000.8 557页
邓巍巍、王越男 《Visual Fortran编程指南》 人民邮电出版社 2000.5 338
程根伟 《新一代FORTRAN语言 高级图形编程(MS-FORTRAN V5.1)》 电子科技大学出版社 1998.4 222页
刘捐献 《FORTRAN 5.0使用手册》 天津大学出版社 1997.3 134页
匙彦武 《FORTRAN 5.0程序设计》 天津科学技术出版社 1996.1 298页
徐士良 《FORTRAN常用算法程序集》(第二版)(含光盘) 清华大学出版社 1995.12 549页
谭浩强、田淑清 《FORTRAN语言-FORTRAN 77结构化程序设计》 清华大学出版社 1990.3 336页
谭浩强、田淑清 《FORTRAN语言程序设计》 清华大学出版社 1986.10 260页
14 楼
kingsky [专家分:20] 发布于 2011-08-12 19:14:00
啥时nr??
15 楼
flyfeather [专家分:0] 发布于 2011-08-13 18:07:00
如上:"numerical recipe" 首字母缩写。
PS:我是猜的。
16 楼
kingsky [专家分:20] 发布于 2011-08-13 18:38:00
楼上的:
网上都是c++的,有fortran版的么?
17 楼
chiangtp [专家分:30] 发布于 2011-10-06 10:35:00
please try:
http://www.esoe.ntu.edu.tw/course/super_pages.php?ID=course1&Sn=61
18 楼
weixing1531 [专家分:2580] 发布于 2011-10-06 15:24:00
楼上是台湾省的冼镜光先生?
没想到大学教授也来泡论坛了
19 楼
chiangtp [专家分:30] 发布于 2011-10-06 18:35:00
抱歉, 让您误会了,
是洗境光教授(目前人在美国)的崇拜者
20 楼
yanzhaolun [专家分:0] 发布于 2012-02-04 11:24:00
你好 您那有Fortran 95/2003程序设计(第三版) 作 者:(美)查普曼(Chapman,S.J 的电子版吗 有的话麻烦给发一份谢谢啊 邮箱yanzhaolun2007@126.com
我来回复