主题:[原创]推荐一本很好的书
weixing1531 [专家分:2580] 发布于 2008-05-20 19:46:00
学校图书馆来了一批新书
其中发现一本有关于fortran的好书!
介绍如下:
书名:Fortran 95/2003 for Scientists and Engineers
作者:Stephen J. Chapman
出版日期:April 6, 2007
ISBN:0073191574 / 9780073191577
相关网址:
[url=http://highered.mcgraw-hill.com/sites/0073191574/]http://highered.mcgraw-hill.com/sites/0073191574/[/url]
书的目录章节:
Table of Contents
1 Introduction to Computers and the Fortran Language
2 Basic Elements of Fortran
3 Program Design and Branching Structures
4 Loops and Character Manipulation
5 Basic I/O Concepts
6 Introduction to Arrays
7 Introduction to Procedures
8 Additional Features of Arrays
9 Additional Features of Procedures
10 More about Character Variables
11 Additional Intrinsic Data Types
12 Derived Data Types
13 Advanced Features of Procedures and Modules
14 Advanced I/O Concepts
15 Pointers and Dynamic Data Structures
16 Object-Oriented Programming in Fortran
17 Redundant, Obsolescent, and Deleted Fortran Features
Appendix A ASCII and EBCDIC Coding Systems
Appendix B Fortran 95/2003 Intrinsic Procedures
Appendix C Order of Statements in a Fortran 95/2003 Program
Appendix D Glossary
Appendix E Answers to Quizzes
书中范例程序的源代码:
[url=http://highered.mcgraw-hill.com/sites/dl/free/0073191574/374999/book_files.zip]http://highered.mcgraw-hill.com/sites/dl/free/0073191574/374999/book_files.zip[/url]
书的封面图片:
[img]http://highered.mcgraw-hill.com/sites/dl/free/0073191574/cover/Chapman95_lg.jpg[/img]
这是网友yeg001提供的下载地址:
[url=http://www.namipan.com/d/74f4e588e0164521831e78499711920fd9a58b2f969d8000]http://www.namipan.com/d/74f4e588e0164521831e78499711920fd9a58b2f969d8000[/url]
[color=FF0000]windows下用windjview打开[/color]
最新消息(20090816):
这本书的中文译版已经出来了!
详见卓越网:
[url=http://www.amazon.cn/mn/detailApp?ref=DT_RV_2&uid=478-3776621-8555230&asin=B002KFYTLO]http://www.amazon.cn/mn/detailApp?ref=DT_RV_2&uid=478-3776621-8555230&asin=B002KFYTLO[/url]
最后更新于:2009-08-16 15:49:00
回复列表 (共23个回复)
沙发
weixing1531 [专家分:2580] 发布于 2008-05-20 19:57:00
不知现在 pdf 出来没有
我看了看此书近1000页
期待中文版早日出来
各大高校的图书馆,我相信应该会有的
板凳
f2003 [专家分:7960] 发布于 2008-05-20 21:41:00
楼主见过几本E文fortran书被翻译成中文的?
楼主辛苦点,scan一下?
3 楼
jason388 [专家分:6150] 发布于 2008-05-21 06:24:00
谢谢楼主介绍。
现在与新标准有关的Fortran书籍真是太少了!最近有时间也到图书馆查一查,希望也能找到。
4 楼
trimtrim [专家分:1640] 发布于 2008-05-21 11:22:00
下载了代码,找到一个complex的module 我的intel fortran 10 编译通不过:
MODULE complex_class
IMPLICIT NONE
! Type definition
TYPE,PUBLIC :: complex_ob ! This will be the name we instantiate
!PRIVATE
REAL :: re ! Real part
REAL :: im ! Imaginary part
CONTAINS
PRIVATE
PROCEDURE :: ac => add_complex_to_complex
PROCEDURE :: ar => add_real_to_complex
GENERIC, PUBLIC :: add => ac, ar
PROCEDURE, PUBLIC :: ini
END TYPE complex_ob
! Declare access for methods
PRIVATE :: add_complex_to_complex, add_real_to_complex
! Now add methods
CONTAINS
! Method to initialise complex number
SUBROUTINE ini(this, re, im)
CLASS(complex_ob),INTENT(OUT) :: this
REAL,INTENT(IN) :: re,im
this%re = re
this%im = im
END SUBROUTINE ini
! Insert method add_complex_to_complex here:
SUBROUTINE add_complex_to_complex( this, c2 )
CLASS(complex_ob) :: this
CLASS(complex_ob),INTENT(IN) :: c2
this%re = this%re + c2%re
this%im = this%im + c2%im
END SUBROUTINE add_complex_to_complex
! Insert method add_real_to_complex here:
SUBROUTINE add_real_to_complex( this, a )
CLASS(complex_ob) :: this
REAL,INTENT(IN) :: a
this%re = this%re + a
END SUBROUTINE add_real_to_complex
END MODULE complex_class
5 楼
weixing1531 [专家分:2580] 发布于 2008-05-21 12:09:00
作者在原书上说:范例上大部分的源代码都是在 NAG 和 Lahey 编译器上通过的
intel fortran 10 好象还没有完全支持fortran 2003
6 楼
anney169 [专家分:130] 发布于 2008-09-28 10:06:00
谢谢楼主了!新出来的书,太难得了。我们图书馆还没有,我继续找。
7 楼
yegudeng [专家分:30] 发布于 2008-09-28 19:39:00
谢谢lz的信息,回头找找看。
9 楼
lishhit [专家分:2400] 发布于 2008-10-03 10:37:00
帅哥weixing1531,你难道是哈工大的????
工大图书馆中有这本书吗????
10 楼
weixing1531 [专家分:2580] 发布于 2008-10-03 10:49:00
不是哈工大
是西安某破学校
我来回复