科学计算方法是许多科研工作得以展开的前提。本书较为详细地介绍了科学计算与工程中的常用数值方法。全书以fortran95/2003语言编写而成,全部程序在visualstudio2008集成intel编译器环境下调试通过。全书包括12章和3个附录。主要内容包括矩阵分解与线性方程组的直接方法、线性方程组的迭代方法、小二乘法与数据拟合、特征值及特征向量、非线性方程求根、非线性方程组数值解法、插值法、数值微分、数值积分、常见的特殊函数计算、常微分方程(组)的数值方法及应用范例。 本书适合作为大学理工科非数学专业本科生或研究生计算方法、数值分析课程的教材或参考书。因为提供了全部的源代码,对于从事数值分析教学的教师也是一本难得的工具书,还可作为科研与工程技术人员的参考手册。
FORTRAN是一门在数值计算领域有着重要用途的高级计算机语言。本书深入浅出、循序渐进地向读者讲述如何使用FORTRAN进行程序开发。本书内容包括FORTRAN起源及发展、FORTRAN语法基础、简单输入与输出、常量和变量、种别和属性、常用内部过程、运算符及表达式、程序流程控制、FORTRAN中的数组、FORTRAN程序单元、高级输出与输入、文件操作、FORTRAN指针等内容。基本上涵盖了FORTRAN语言的方方面面。为便于读者进一步加深对FORTRAN语言的理解和应用,本书后几章专门列举了一些FORTRAN的应用实例,具体讲解了常用数值算法、文件处理、搜索与排序等内容。 本书适合广大科研院所的科研和工程人员、从事软件开发的程序员和工科大专院校的学生阅读,对于已经熟悉FORTRAN语言的人员也具有一定的参考价值。
本书针对Compaq Visual Fortran(CVF)6.6的后继编译器Intel Visual Fortran(IVF)9.0,系统介绍Visual Studio.NET环境下各种Fortran应用程序的开发,重点讲解Fortran QuickWin、Fortran Windows、动态链接库及多线程应用程序的开发,以及对话框和控件、自动化服务器和ActiveX控件的使用,并全面、深入地探讨Intel Fortran与Visual C++/Basic.NET的混合编程。另外,本书对Visual Studio.NET开发环境、Intel Fortran 9.0编译器以及CVF向IVF的转换等也进行了简要介绍。 本书实例丰富、注重实用,面向具有Fortran 90/95基础的中、高级读者,适合作为理工科高年级本科生、研究生的教学及教学参考用书,也可作为科学与工程计算领域研究、开发参考用书。