-
内容大纲
在土木工程领域,数值方法、数值计算、数字化与数智化构成了一个技术演进与能力升级的完整链条,它们层层递进,共同推动着行业从传统经验主义向现代科学智能决策的深刻变革。而数值方法是这一切的理论基石,它为解决工程中复杂的力学问题提供了关键的工具。
本书以Python语言为核心工具,系统阐述数值方法的基本理论、建模流程与实际应用技巧,旨在帮助读者掌握土木工程问题的数学建模思路、数值实现方法及相关软件的应用技能。
本书主要面向高等学校土木类(包括土木工程、道路桥梁与渡河工程、智能建造、智能建造与智慧交通、工程软件等专业)的本科生和相关专业的研究生,同时也可为从事结构设计、工程咨询与科研工作的专业人员提供参考,助力其掌握运用Python语言实现工程数值方法创新与应用的实践能力。 -
作者介绍
-
目录
第1章 绪论
1.1 科学计算与数值方法
1.2 学习数值方法的必要性
1.3 数值计算方法的分类
第2章 Python数值计算基础
2.1 集成开发工具Anaconda
2.1.1 什么是Anaconda
2.1.2 安装Anaconda
2.2 常用代码开发工具
2.2.1 简单易用的Spyder
2.2.2 功能强大的JupyterLab
2.3 认识Python程序
2.3.1 一个简单的Python程序
2.3.2 编写Python程序的注意事项
2.4 模块和包
2.5 Python数据类型
2.5.1 数字
2.5.2 字符串
2.5.3 列表
2.5.4 元组
2.5.5 字典
2.6 Python运算符和优先级
2.6.1 Python运算符
2.6.2 运算符的优先级
2.7 Python语法基础
2.7.1 条件语句:if及if嵌套
2.7.2 循环语句:while与for
2.7.3 格式化:format与“%”
2.8 Python的函数
2.8.1 函数的概念及使用
2.8.2 数值计算中的常用函数
2.9 数值方法实现
2.10 数值方法常用模块
2.10.1 数值计算工具NumPy
2.10.2 文件存取
2.10.3 Matplotlib图形可视化
2.10.4 PyQt6界面可视化
第3章 文件间数据交互及其应用
3.1 JSON数据及其格式
3.1.1 Python中JSON的应用
3.1.2 Python数据与JSON数据之间的关系
3.2 JSON在Python中的应用
3.2.1 JSON文件与Excel文件交互
3.2.2 JSON文件与Word文件交互
第4章 Python数值方法应用入门
第5章 现代数值方法
第6章 桁架和刚架
第7章 弹性平面问题
第8章 平板弯曲问题
第9章 动力学问题
第10章 桥博软件及工程应用
第11章 ANSYS软件应用
第12章 Abaqus软件及工程应用
附录
参考文献
同类热销排行榜
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
