从工程和科学问题到实际解决方案——《Python应用数值方法——解决工程和科学问题》

内容简介

《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博士获得了凯斯西储大学和科罗拉多大学的化学工程学位。他在应用计算、过程自动化和各种过程建模方面拥有丰富经验,重点研究的课题包括聚合、高温催化反应器、流化床、明渠流、生物医学仪器和太阳能热反应器。

图书详情

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/291324.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

PLC-RecorderV3通过复制粘贴,便捷地处理采集变量的技巧

如何快速、批量创建或者修改采集变量呢?从早期版本开始,PLC-Recorder就有了导入、导出的功能,可以通过.CSV格式进行批量操作。从V3版本开始,又增加了简单的复制粘贴功能来便捷地进行变量操作。下面描述一下操作过程: …

vue3 基础+进阶(三、项目篇:状态管理库、路由以及一些基本配置)

目录 第三章 状态管理库:Pinia 3.1 创建空Vue项目并安装Pinia 3.1.1 创建空Vue项目 3.1.2 安装Pinia以及持久化工具 3.2 使用pinia 3.1.1 使用案例 3.1.2 规范问题 3.1.3 简化:结构赋值 第四章 Vue3的Router路由理解(与vue2类比) …

威尔仕2023年的统计数据

威尔仕健身房更新了2023年的统计数据,大家可以猜一猜我是哪一个称号?虽然小伙伴们的健身时长各有不同,有时候在课程中我也会分享自己健身的案例,看似一个简单的增强环路,旁边会有很多的调节环路来限制增强环路的增长&a…

CMA认证和CNAS认可哪个更专业?如何获取CMA、CNAS软件测试报告?

企事业单位或个人在选择软件检测机构时,首先需要考虑的就是该检测机构有无资质认证,这将关系到获取的检测报告的专业性,那么检测行业的CMA认证和CNAS认可哪个更专业呢?软件企业又该如何获取CMA、CNAS软件测试报告? 一、CMA认证是什么?  …

电源管理芯片常见故障有哪些?如何处理这些故障?

电源管理芯片常见故障 电源管理芯片是电子设备的关键器件,负责电能的转换、配电、检测和其他电源管理。在使用过程中,电源芯片也会出现一些故障,常见的故障有: 1. 电源芯片损坏 长时间的使用可能会导致电源管理芯片损坏&#xff0…

Profinet转Modbus使设备互联更简单

在工业自动化领域,为了使设备互联更加简单,可以将Modbus和Profinet相互转换。这样一来,设备之间的互联就变得更加方便和高效。通过Modbus转Profinet网关(XD-MDPN100/200),设备之间的通信变得更加灵活和可靠…

斐讯N1盒子刷YYF固件如何清理内存,恢复出厂设置

斐讯N1盒子刷YYF固件,使用一段时间后内存不足。 这时候怎么有效清理内存? 1.不要使用系统自带的恢复出厂设置功能。这个恢复出厂设置后并不能清空内存。 2.使用yyf固件自己的恢复出厂设置功能。

线性代数-第五课,第六课,第七课,第八课

第五课 判断某向量是否可由某向量组线性表示 把向量组组成一个行列式,计算行列式的秩 把所有向量放在一起构成一个行列式,计算行列式的秩 如果两个行列式的秩相等,表示可以线性表示,写答案的格式如下 线性表示:bk…

SAFe大规模敏捷企业级实训

课程简介 SAFe – Scaled Agile Framework是目前全球运用最广泛的大规模敏捷框架,也是成长最快、最被认可、最有价值的规模化敏捷框架,目前全球SAFe认证专业人士已达80万人,福布斯100强的70%都在实施SAFe。本课程是一个2天的 SAFe权威培训课…

HarmonyOS 应用开发学习笔记 ets自定义组件及其引用 @Component自定义组件

Component注解的作用是用来构建自定义组件 Component组件官方文档 自定义组件具有以下特点: 可组合:允许开发者组合使用系统组件、及其属性和方法。 可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器…

软文推广三大注意事项,媒介盒子分享

软文推广是目前许多企业进行品牌宣传的方式,但是大部分企业在做推广时因为事先不了解踩了不少坑,导致钱也花了人力也投入了,但是成果却不尽人意,今天媒介盒子就来和大家分享软文推广三大注意事项,帮助企业少走弯路&…

Docker实战03|Cgroups

在上一文《Docker实战02|Namespace》中主要介绍了Linux Namespace的基本原理以及实现。相信读完以后可以更加深入的了解Docker关于Namespace的底层实现原理了。 本文继续针对Cgroups技术展开讲解并利用Go语言进行实践。 本系列所有代码均已经开源。关公众号回复「…

数字人可以怎么赋能新消费场景?

近日,在成都交子大道数实共生元宇宙街区,上演了“灯光秀数字人”共舞,用户在线下灯光秀实景中,通过AR技术可以看到数字人“霓裳”在双塔下翩翩起舞,带来精彩演唱,带给用户沉浸式科幻体验,以数字…

git 管理vivado工程, tcl 恢复vivado工程

使用Git进行Vivado版本控制 english youtube 如果不是上边目录结果 , 参考上边目录结构 ,重新建一个工程; 在目录work下产生proj.tcl 修改proj.tcl 主要删除bd wrapper相关的部分; # Import local files from the original project set files [list \[file normalize…

艾思控AQMD6008BLS-TE无刷电机驱动使用笔记(配合STM32)

一、介绍 本驱动器使用的电机电流精确检测技术、有感无刷电机自测速、有感无刷电机转动位置检测、再生电流恒电流制动(或称刹车)技术和强大的PID调节技术可地控制电机平稳正反转、换向及制动,输出电流实时调控防止过流,精准控制电…

答应我,大学生一定要试试这个啊

我要看看!还有谁不知道这个工具的一定要试试啊!只需要输入需求,一键生成,几秒就给我写出来一篇,不满意可以重新写,关键每次内容都不一样,完全不用担心会撞啊! 写个论文,…

一文解释Linux的内存分页管理

内存是计算机的主存储器。内存为进程开辟出进程空间,让进程在其中保存数据。我将从内存的物理特性出发,深入到内存管理的细节,特别是了解虚拟内存和内存分页的概念。 内存 简单地说,内存就是一个数据货架。内存有一个最小的存储…

vue下载阿里OSS上的图片与视频,纯前端实现,以及纯JS下载图片案例

vue下载阿里OSS上的图片与视频,以及纯JS下载图片案例 1. 简介与日常使用2. Vue下载阿里OSS上的图片与视频3. 调用(单个与批量下载均可使用)4. 纯JS下载图片案例,Vue里面也可以用 1. 简介与日常使用 参考这篇文章即可:…

pandas.DataFrame() 数据自动写入Excel

DataFrame 表格数据格式 ; to_excel 写入Excel数据; read_excel 阅读 Excel数据函数 import pandas as pd#df2 pd.DataFrame({neme: [zhangsan, lisi, 3]}) df1 pd.DataFrame({One: [1, 2, 3],name: [zhangsan, lisi, 3]})#One是列明,123是…

PHP 基础编程 2

文章目录 时间函数dategetdatetime 使用数组实现登录注册和修改密码简单数组增加元素方法修改元素方法删除元素方法 具体实现方法数组序列化数组写入文件判断元素是否在关联数组中(登录功能实现)实现注册功能实现修改admin用户密码功能 时间函数 时区&am…