内容简介
《Python应用数值方法——解决工程和科学问题》是为想要学习和应用数值方法来解决工程和科学问题的学生撰写的。书中提供了足够丰富的理论知识。如果读过本书的姊妹篇《工程与科学数值方法的MATLAB实现(第4版)》,就会发现过渡到Python程序是无缝的!不需要事先具有Python编程经验。
本书以解决问题为导向,强调理论联系实际。各章均引入实际的工程和科学问题,提供从相关概念定义、理论分析到算法实现的全套解决方案。每章末尾安排有课后习题,方便读者在巩固所学知识的同时,进一步提升自己编写代码和解决问题的水平。
编辑推荐
我们正处在一个信息技术高速发展的时代,大数据与人工智能推动着传统技术的智能化变革,对科学和工程技术人员的理论素养与实践能力的要求越来越高。在此技术变革时代背景下,一名合格的技术人员在学术界和工程界立身的基础就是能够发现和分析问题,以及掌握解决问题的工程实践手段。
Python是目前能最大限度地满足这种需求的语言之一, 它具有易学易懂、胶水语言的灵活性及丰富的第三方支持库特性,是技术人员入门、进阶的利器,几乎可满足当前学术界和工程界各个领域的需求。但令人遗憾的是,目前市面上很少有书籍提供从发现和分析问题到工程实践的完整解决方案。本书可满足在校学生在理论和算法学习方面的需求,并提供详细的源代码:按照从相关概念定义、理论分析、算法实现再到源代码示例的逻辑撰写,介绍Python在数值计算中的应用。本书译者充分结合自身在计算理论与工程实践方面的丰富经验,保证了相关理论知识与编程技巧的正确传达。
作者简介
StevenC.Chapra是塔夫茨大学土木与环境工程系名誉教授和Louis Berger讲座教授。他的其他著作包括Surface Water-QualityModeling、《工程数值方法(第6版)》和《工程与科学数值方法的MATLAB实现(第4版)》。Steven博士获得曼哈顿学院和密歇根大学的工程学学位。主要研究方向为地表水质建模和环境工程中的高级计算机应用。Steven是ASCE(美国土木工程学会)的院士和终身会员,并因学术贡献获得多个奖项,包括鲁道夫·赫林奖以及梅利亚姆·威利杰出作家奖。Steven还被公认为得克萨斯农工大学、科罗拉多大学和塔夫茨大学工程系的杰出教师和顾问。
David E. Clough于1975年加入科罗拉多大学化学与生物工程系。他于2017年从科罗拉多退休,后担任名誉教授。David博士获得了凯斯西储大学和科罗拉多大学的化学工程学位。他在应用计算、过程自动化和各种过程建模方面拥有丰富经验,重点研究的课题包括聚合、高温催化反应器、流化床、明渠流、生物医学仪器和太阳能热反应器。