





定价:198元
印次:1-2
ISBN:9787302486923
出版日期:2018.01.01
印刷日期:2022.08.10
图书责编:王军
图书分类:零售
全书共分6大部分。第1部分介绍数值方法的背景知识、MATLAB的软件环境和编程模式,后5部分集中介绍数值方法的主要应用领域,具体包括求根与最大化、线性代数方程组的求解、曲线拟合、数值积分与微分以及常微分方程数值解。本书不但介绍各类数值方法的基本原理和基于MATLAB的实现,而且非常注重实际应用和计算能力的训练,除了针对基本内容给出相应的典型实例外,还在每章的末尾提供大量实用的习题,有助于读者进一步巩固所学的知识。 ◆ 以关键概念(如泰勒级数、收敛、条件数等)阐述理论 ◆ 使用MATLAB的M文件表示算法,插图与表格清晰而准确 ◆ 广泛使用实例演示以及工程和科学应用案例,使学生清楚地把握数值计算的每个步骤 ◆ 各章末尾的习题丰富而实用,最新版新增了一些更具挑战性的习题
Steven C. Chapra执教于塔夫斯(Tufts)大学的土木与环境工程系,他还担任该校计算机与工程系的教授职位。除本书外,Steven还著有Numerical Methods for Engineers和Surface Water-Quality Modeling这两本书。Steven在密歇根(Michigan)大学和曼哈顿(Manhattan)学院获得了工学学位。在进入塔夫斯大学工作之前,他曾在美国环保局、海洋与大气管理局工作过,也曾执教于德州(Texas) A&M大学和科罗拉多州(Colorado)大学。他的主要研究兴趣集中在地表水质建模以及计算机在环境工程中的高级应用。由于突出的学术贡献,他获得了很多奖项,包括鲁道夫·霍普勋章(Rudolph Hering Medal ASCE)、梅里安/威利杰出作者奖(Meriam/Wiley Distinguished Author Award)和钱德勒-米塞尔奖(Chandler-Misener Award)。作为杰出的教师,他获得了德克萨斯农工大学1986年度Tenneco奖、州立科罗拉多大学1992年度Hutchinson奖和塔夫斯大学2011年度杰出教授奖。Steven进入环境工程和科学领域起初源于对室外环境的热爱。他还是一名狂热的垂钓者和徒步旅行者。虽然他现在年事已高,但早在1966年还是一名大学生的时候,初次接触Fortran编程就迷上了计算。现在,他真正感觉到,应该将对数学、科学和计算的热爱与对自然界的激情融合在一起。另外,他还感觉到应该通过教学和写作与其他人分享这一切!除了对专业感兴趣外,Steven还喜爱艺术、音乐(尤其是古典音乐、爵士乐和蓝草音乐)以及阅读历史书籍。如果希望与Steven取得联系,或更多地了解他,可以访问他的主页http://engineering. tufts.edu/cee/people/chapra/或通过邮箱steven.chapra@tufts.edu与他联系。
前 言 本书的设计目标是满足一个学期的数值方法课程。对于希望学习和应用数值方法来解决工程与科学问题的学生来讲,本书正是为他们而编写的。同样,这些方法是由实际问题而不是由数学理论来驱动的。本书同时提供了足够的理论,可以让学生对这些方法及其不足有深入的认识。 MATLAB为该课程提供了一个非常棒的环境。尽管还可以选择其他的环境(如Excel/VBA、Mathcad)或语言(如Fortran 90、C++),但就目前来说,方便的编程特性与强大的内置数值函数的完美结合让我们选择了MATLAB。一方面,MATLAB的M文件编程环境可以让学生以结构化和一致的方式适度地实现一些高级算法。另一方面,MATLAB的内置数值函数增强了学生的能力,让他们可以求解更加困难的问题,而不用试着“重复一些简单的问题”。 本书在第4版中保留了第3版的基本内容、组织结构和教学原理。特别是,第4版特意保留了会话式的写作风格,使得本书深入浅出,易于阅读。本书试图直接与读者对话,并有意设计,旨在成为自学的工具书。 也就是说,这个版本与之前的版本相比,在三个方面有所不同:(1)新材料;(2)新增习题以及修订的习题;(3)新增了介绍Simulink的附录C。 (1) 新内容。在一些主题中,增加了一些新内容,并增强介绍了一些章节。补充的主要内容包括一些先前版本中未提到的MATLAB函数(如fsolve、integrated、bvp4c),在积分和优化问题方面,一些蒙特卡罗方法的新应用,以及MATLAB将参数传递给函数的新方法。 (2) 新增习题。既修改了章末的大部分习题,也新增了各种新习题。特别是,已经做出了...
第Ⅰ部分 建模、计算机与误差分析
第1章 数学建模、数值方法与问题
求解 3
提出问题 3
1.1 一个简单的数学模型 4
1.2 工程与科学中的守恒律 10
1.3 本书中涉及的数值方法 13
1.4 案例研究 15
1.5 习题 17
第2章 MATLAB基础 29
提出问题 29
2.1 MATLAB环境 30
2.2 赋值 31
2.2.1 标量 31
2.2.2 数组、向量和矩阵 33
2.2.3 冒号操作符 35
2.2.4 linspace和logspace函数 36
2.2.5 字符串 36
2.3 数学运算 38
2.4 使用内置函数 42
2.5 绘图 45
2.6 其他资源 49
2.7 案例研究:探索性数据
分析 49
2.8 习题 51
第3章 编写MATLAB程序 59
提出问题 59
3.1 M文件 60
3.1.1 脚本文件 60
3.1.2 函数文件 61
3.1.3 变量的作用域 63
3.1.4 全局变量 64
3.1.5 子函数 66
3.2 输入/输出 67
3.3 结构化编程 71
3.3.1 决策 71
3.3.2 循环 79
3.3.3 动画 83
3.4 嵌套与缩进 85
3.5 将函数传入M文件 88
3.5.1 匿名函...
同系列产品
查看详情-
在线凸优化(第2版)
[美] 埃拉德·哈赞(Elad Hazan)著 罗俊仁 张万鹏 译
ISBN:9787302661122
定 价:99.8元
-
Python应用数值方法——解决工程和科学问题
[美]史蒂文·C.查布拉(Steven C. Chapra),[法]戴维·E.克卢(David E. Clough)著 张建廷 王一 吕亚飞 侯文君 译
ISBN:9787302645153
定 价:158元
-
图数据挖掘:算法、安全与应用
宣琦、阮中远、闵勇 著
ISBN:9787302637141
定 价:98元
-
机器学习和深度学习:原理、算法、实战(使用Python 和 TensorFlow)
[印] 文卡塔·雷迪·科纳萨尼(Venkata Reddy Konasani)、沙伦德拉·卡德雷(Shailendra Kadre)著 秦婧 韩雨童 译
ISBN:9787302624790
定 价:128元