图书简介:
Contents
Chapter 1 Solution of Nonlinear Equations f (x)= 0
非线性方程f (x) = 0的解法
1.1 Iteration for Solving x = g(x)
求解x = g(x)的迭代法
1.2 Bracketing Methods for Locating a Root
定位一个根的分类方法
1.3 Newton-Raphson and Secant Methods
牛顿-拉夫森法和割线法
Chapter 2 Solution of Linear Systems AX = B
线性方程组AX = B的数值解法
2.1 Upper-Triangular Linear Systems
上三角线性方程组
2.2 Gaussian Elimination and Pivoting
高斯消去法和选主元
2.3 Triangular Factorization
三角分解法
2.4 Iterative Methods for Linear Systems
求解线性方程组的迭代法
2.5 Iteration for Nonlinear Systems (Optional)
非线性方程组的迭代法(选读)
Chapter 3 Interpolation and Polynomial Approximation
插值与多项式逼近
3.1 Taylor Series and Calculation of Functions
泰勒级数和函数计算
3.2 Introduction to Interpolation
插值简介
3.3 Lagrange Approximation
拉格朗日逼近
3.4 Newton Polynomials
牛顿多项式
3.5 Chebyshev Polynomials (Optional)
切比雪夫多项式(选读)
3.6 Padé Approximations
帕德逼近
Chapter 4 Curve Fitting
曲线拟合
4.1 Least-Squares Line
最小二乘拟合曲线
4.2 Methods of Curve Fitting
曲线拟合
4.3 Interpolation by Spline Functions
样条函数插值
4.4 Bézier Curves
贝塞尔曲线
Chapter 5 Numerical Integration
数值积分
5.1 Introduction to Quadrature
积分简介
5.2 Composite Trapezoidal and Simpson’s Rule
组合梯形公式和辛普森公式
5.3 Recursive Rules and Romberg Integration
递归公式与龙贝格积分
5.4 Gauss-Legendre Integration (Optional)
高斯-勒让德积分(选读)
Chapter 6 Solution of Differential Equations
微分方程求解
6.1 Introduction to Differential Equations
微分方程简介
6.2 Euler’s Method
欧拉方法
6.3 Heun’s Method
休恩方法
Appendix A Introduction to MATLAB
MATLAB简介
Appendix B Some Math Expressions and Pronunciations
一些数学表达式及其读法
Appendix C 1000 English-Chinese Math Key Words
1000英汉数学词汇
展开
数值分析(计算方法)课程教材
本书介绍数值方法的基本理论和计算方法,并讲述如何利用MATLAB软件实现各种数值算法。它的突出特点是把经典的数值方法内容与现代MATLAB计算软件相结合,书中每个概念均以实例说明,同时还包含大量习题与编程练习,通过这些实例提高读者的实践能力,并加深对数值计算方法的理解。
本书经过缩编后适合一学期课程使用,可作为大专院校数学、计算机及工程等各专业的教材和参考书,尤其适合作为双语教学课程教材。
● 强调利用MATLAB的内置函数命令进行算法的程序设计和算法优化
● 利用MATLAB的图像处理功能,给出各种数值问题的近似解及误差的可视化解释,图文并茂
● 提供1000个常用英汉数学词汇,以及一些数学表达式的读法。
改编者简介
黄仿伦,1957年5月生,安徽省黄山市人,香港浸会大学理学博士,安徽新华学院信息工程学院教授,全国高校大数据教育联盟理事,荣获2014年国家级教学成果奖二等奖和2010年安徽省省级教学成果奖一等奖(第一完成人)。
改编者序
John H. Mathews与Kurtis D. Fink合著的Numerical Methods Using MATLAB, Fourth Edition是为数学、计算机及工程类等本科专业学生学习“数值分析”课程而写的一本经典教材,在美国及世界各地许多著名大学开设的“数值分析”课程都把它作为教材使用,并已被翻译成多种文字(如中文、俄文和西班牙文)。原书最鲜明的特点是把经典的数值方法内容与现代MATLAB计算软件结合起来,讲述如何利用MATLAB软件实现各种数值算法,强调利用MATLAB的内置函数命令进行算法的程序设计,编程语句简短,算法优化,并利用MATLAB软件的图像处理功能,给出各种数值问题近似解及误差的可视化解释,图文并茂。
Mathews的书的内容是为一学年的课程设置的,内容丰富,全书600多页。但是,书中的某些章节对于中国学生在学“数值分析”课程之前已经在其他单独开设的课程中学过。并且,在我国绝大多数大学的数学、计算机及工程类等本科专业人才培养方案中,基础的“数值分析”课程仅为一学期。鉴于以上原因,我在多年使用此教材的基础上,对此书进行了改编。
改编后的书适合一学期课程教学使用,更加适合中国学生。在改编过程中,使用Mathews原版教材的其他老师们也提出了许多改编的建设性建议。在尽可能尊重原书风格的基础上,具体改编如下:
1. 将原书内容压缩到6章,300多页,使其内容完全覆盖我国理工科各本科专业“数值分析”课程教学大纲的全部内容。建议安排40学时的理论授课,8学时的上机编程操作;
2. 对于原书中有些只叙述而未给出证明的定理和结论,给出了详细的证明,使改编后的版本从理论上更加严谨而完整;
3. 对于原书中出现的错误,通过与作者联络和网上下载勘误表等方式,逐一进行了更正;
4. 改编后的版本在附录中增加了改编者在长期双语教学实践中积累的1000个常用英汉数学词汇和一些数学表达式的读法。使本书更加适合双语教学。
5. 采用本书作为教材的授课老师,可联系flhuang@ahu.edu.cn获得授课用PPT。本书原版书相关英文教辅等资料,可联系te_service@phei.com.cn获取。
改编后的版本虽经反复推敲,但由于改编者水平有限,书中的不当之处仍难避免,恳请广大教师和读者给予指正,以便进一步提高本书的质量,更好地推动我国双语教学的发展。
黄仿伦
安徽新华学院信息工程学院
2018年11月
展开