描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787112296286
内容简介
本书以结构动力学基本理论为基础,以Python语言编程为手段,系统介绍了Python在结构动力计算中的实现与应用,主要内容包括:Python语言简介、Python语法及相关库、结构运动方程的建立、结构动力特性计算、振型分解法求解结构动力反应、时程分析法求解结构动力反应、Python在结构参数化建模中的应用和智能算法在结构动力计算中的应用。各主要章节均给出了简要原理公式、程序代码实现和具体算例验证。这些都为读者深入理解结构动力学原理和掌握其实施技巧提供了极好的手段。
本书可作为普通高等学校土木工程、智能建造、水利工程等专业的本科生和研究生教材,也可作为从事结构设计的工程师和相关专业的科研人员学习和应用Python解决结构动力学问题的参考书。
本书可作为普通高等学校土木工程、智能建造、水利工程等专业的本科生和研究生教材,也可作为从事结构设计的工程师和相关专业的科研人员学习和应用Python解决结构动力学问题的参考书。
目 录
第1章 Python语言简介
1.1 Python语言
1.2 编译环境的安装与使用
第2章 Python语法及相关库
2.1 Python语法
2.2 第三方库的安装
2.3 numpy库
2.4 matplotlib库
2.5 scipy库
2.6 sympy库
2.7 TensorFlow库
2.8 PyTorch库
第3章 结构运动方程的建立
3.1 动力计算的特点
3.2 运动方程的建立方法
3.3 结构的单元矩阵
3.4 等效节点荷载
第4章 结构动力特性计算
4.1 Rayleigh法
4.2 Rayleigh-Ritz法
4.3 荷载相关的Ritz向量法
4.4 矩阵迭代法
4.5 子空间迭代法
4.6 Lanczos方法
4.7 Dunkerley方法
4.8 Jacobi迭代法
第5章 振型分解法求解结构动力反应
5.1 实模态振型分解法
5.2 复模态振型分解法
5.3 弹性地震反应谱
5.4 振型分解反应谱法
第6章 时程分析法求解结构动力反应
6.1 结构线性动力计算
6.2 结构非线性动力计算
第7章 Python在结构参数化建模中的应用
7.1 Python在ABAQUS中的应用
7.2 Python在ANSYS中的应用
7.3 Python在YJK中的应用
7.4 ChatGPT指导建模
第8章 智能算法在结构动力计算中的应用
8.1 智能算法模型介绍
8.2 智能算法计算流程图
8.3 基于机器学习的输电线路脱冰跳跃高度预测
8.4 基于深度学习的桥梁结构地震响应预测
8.5 基于CNN的框架剪力墙结构层间位移角预测
附录一 本书编写的自定义Python函数(类)
附录二 本书使用的Python符号与保留字
附录三 本书使用的Python内置函数或第三方库函数
参考文献
1.1 Python语言
1.2 编译环境的安装与使用
第2章 Python语法及相关库
2.1 Python语法
2.2 第三方库的安装
2.3 numpy库
2.4 matplotlib库
2.5 scipy库
2.6 sympy库
2.7 TensorFlow库
2.8 PyTorch库
第3章 结构运动方程的建立
3.1 动力计算的特点
3.2 运动方程的建立方法
3.3 结构的单元矩阵
3.4 等效节点荷载
第4章 结构动力特性计算
4.1 Rayleigh法
4.2 Rayleigh-Ritz法
4.3 荷载相关的Ritz向量法
4.4 矩阵迭代法
4.5 子空间迭代法
4.6 Lanczos方法
4.7 Dunkerley方法
4.8 Jacobi迭代法
第5章 振型分解法求解结构动力反应
5.1 实模态振型分解法
5.2 复模态振型分解法
5.3 弹性地震反应谱
5.4 振型分解反应谱法
第6章 时程分析法求解结构动力反应
6.1 结构线性动力计算
6.2 结构非线性动力计算
第7章 Python在结构参数化建模中的应用
7.1 Python在ABAQUS中的应用
7.2 Python在ANSYS中的应用
7.3 Python在YJK中的应用
7.4 ChatGPT指导建模
第8章 智能算法在结构动力计算中的应用
8.1 智能算法模型介绍
8.2 智能算法计算流程图
8.3 基于机器学习的输电线路脱冰跳跃高度预测
8.4 基于深度学习的桥梁结构地震响应预测
8.5 基于CNN的框架剪力墙结构层间位移角预测
附录一 本书编写的自定义Python函数(类)
附录二 本书使用的Python符号与保留字
附录三 本书使用的Python内置函数或第三方库函数
参考文献
评论
还没有评论。