回 帖 发 新 帖 刷新版面

主题:[原创]推荐一本很好的书

学校图书馆来了一批新书

其中发现一本有关于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]

回复列表 (共23个回复)

沙发

不知现在 pdf 出来没有

我看了看此书近1000页

期待中文版早日出来

各大高校的图书馆,我相信应该会有的

板凳

楼主见过几本E文fortran书被翻译成中文的?
楼主辛苦点,scan一下?

3 楼


谢谢楼主介绍。
现在与新标准有关的Fortran书籍真是太少了!最近有时间也到图书馆查一查,希望也能找到。

4 楼

下载了代码,找到一个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 楼

作者在原书上说:范例上大部分的源代码都是在 NAG 和 Lahey 编译器上通过的

intel fortran 10 好象还没有完全支持fortran 2003

6 楼

谢谢楼主了!新出来的书,太难得了。我们图书馆还没有,我继续找。

7 楼

谢谢lz的信息,回头找找看。

8 楼

先谢了!!

9 楼

帅哥weixing1531,你难道是哈工大的????


工大图书馆中有这本书吗????

10 楼

不是哈工大

是西安某破学校

我来回复

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