本讲义首先讲授 Python 编程和数值计算的基础知识,然后针对安全工程领域(主要是煤矿安全和建筑安全)一些常见的问题,主要基于 Python 语言给出这些问题的分析、数字化建模、计算求解的完整过程。
本讲义正在建设中,请经常刷新浏览器以查看最新版本!
-
介绍安全工程数字化建模与计算的基本概念,煤矿、建筑领域的数字化建设现状,以及本课程的主要目标、内容和学习方法。
- 1.1 数字化浪潮下的安全工程
- 1.2 数字化建模与计算的基础概念
- 1.3 数字化建模与计算的基本流程
- 1.4 煤矿安全领域的数字化建模和计算
- 1.5 建筑安全领域的数字化建模和计算
- 1.6 教学目标、内容与学习方法
-
介绍 Python 的特点,搭建 Python 开发环境。
- 2.1 Python 介绍
- 2.2 搭建 Python 开发环境
- 2.3 编写第一个 Python 程序
- 2.4 基础语法
- 2.5 上机实验
-
介绍基本数据类型,灵活使用各类运算符。
-
介绍程序结构及 if,match, while,for ,跳转,pass 等语句。
-
介绍 Python 中一些常见的数据结构。
-
介绍 Python 中一些常见的基础函数及函数的编写方法。
-
介绍 Python 中另一种编程范式,面向对象编程。
-
介绍 Python 中的模块的创建,使用,导入。
-
介绍 Python 中的模块的创建,使用,导入。
- 9.1 上机实验
-
介绍 Python 中文件处理的基础知识。
- 10.1 文件处理
-
介绍一个 Python 语言库 Numpy。
-
介绍一个 Python 库 SciPy。
-
介绍 Matplotlib。
-
介绍 pandas 。
- 14.1 pandas 介绍
-
介绍计算机代数系统及SymPy的快速入门。
- 15.1 快速入门
-
介绍各种数学建模的基础知识。
-
-
- 18.1 矿井通风网络的数学建模
- 18.2 用牛顿法解算矿井通风网络方程组
- 18.3 计算机建模和解算
- 18.4 解算示例
-
-
-