Logo
☆☆☆☆☆
0.0
Intermediate
13h

Python for Scientists and Engineers

如果你是一名科学家或工程师,对学习科学计算感兴趣,那么这里就是你的起点。 在本课程中,你将学习编写自己的实用代码,以执行有意义的科学计算。过程中,你将通过定期的测验和练习来检验自己的理解程度。 本课程涵盖的主题包括数组、绘图、线性方程、符号计算、科学算法以及随机变量。你还将接触流行的 Python 包,如 NumPy、Matplotlib、SciPy 等。在课程的最后一部分——应用环节,你将测试自己能否回忆并运用所学工具,解决新学到的科学概念问题。 完成本课程后,你将掌握日常科学计算所需的各项工具。

11 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
Python for Scientists and Engineers
如果你是一名科学家或工程师,对学习科学计算感兴趣,那么这里就是你的起点。 在本课程中,你将学习编写自己的实用代码,以执行有意义的科学计算。过程中,你将通过定期的测验和练习来检验自己的理解程度。 本课程涵盖的主题包括数组、绘图、线性方程、符号计算、科学算法以及随机变量。你还将接触流行的 Pytho...

WHAT YOU'LL LEARN

使用数据类型、运算符、条件语句、循环、函数和 lambdas 编写 Python 程序

Content

11 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    简介

  2. 2

    关于本课程

Python 回顾
  1. 1

    数据类型与变量

  2. 2

    运算符

  3. 3

    条件语句

  4. 4

    循环

  5. 5

    函数

  6. 6

    Lambdas

  7. 7

    列表

  8. 8

    元组和字典

  9. 9

    使用 Python 包

  10. 10

    测验 1!

  11. 11

    练习:检查求和

  12. 12

    解决方案回顾:检查和

数组
  1. 1

    简介

  2. 2

    向量

  3. 3

    多维数组

  4. 4

    测验 2!

  5. 5

    索引数组

  6. 6

    数组操作

  7. 7

    数据处理

  8. 8

    智能数组编程

  9. 9

    测验 3!

  10. 10

    练习:访问二维数组

  11. 11

    解决方案回顾:访问二维数组

  12. 12

    练习:在数组上使用条件

  13. 13

    解决方案回顾:在数组上使用条件

绘图
  1. 1

    基础绘图

  2. 2

    重要提示!

  3. 3

    绘制多条曲线

  4. 4

    设置坐标轴

  5. 5

    图的画廊

  6. 6

    3-D 图表

  7. 7

    测验 4!

  8. 8

    练习:绘制温度数据

  9. 9

    解决方案回顾:绘制温度数据

  10. 10

    练习:绘制环面

  11. 11

    解决方案回顾:绘制环面

线性方程组
  1. 1

    构建与求解线性方程

  2. 2

    特征值和特征向量

  3. 3

    矩阵运算

  4. 4

    稀疏矩阵

  5. 5

    小测验

  6. 6

    练习:拟合一个波

  7. 7

    解决方案回顾:拟合波形

符号计算
  1. 1

    简介

  2. 2

    符号和复数

  3. 3

    数值评估

  4. 4

    代数运算

  5. 5

    测验

  6. 6

    微分

  7. 7

    积分

  8. 8

    极限

  9. 9

    测验(checkpoint)

  10. 10

    级数展开

  11. 11

    解方程

  12. 12

    常微分方程

  13. 13

    测验(checkpoint)

  14. 14

    练习:积分复杂函数

  15. 15

    解决方案回顾:积分复杂函数

  16. 16

    练习:求解微分方程

  17. 17

    解决方案回顾:求解微分方程

科学算法
  1. 1

    简介

  2. 2

    数值积分

  3. 3

    插值

  4. 4

    测验:积分与插值

  5. 5

    多项式拟合

  6. 6

    曲线拟合

  7. 7

    优化

  8. 8

    傅里叶变换

  9. 9

    测验 10!

  10. 10

    练习:有界区域上的三重积分

  11. 11

    解决方案回顾:有界区域上的三重积分

  12. 12

    练习:FID 信号的参数

  13. 13

    解决方案回顾:FID 信号的参数

随机变量
  1. 1

    随机数

  2. 2

    抛硬币

  3. 3

    Bernoulli 变量

  4. 4

    正态连续型随机变量

  5. 5

    直方图与概率密度函数

  6. 6

    百分位数

  7. 7

    测验:随机变量

  8. 8

    练习:预测选举结果

  9. 9

    解决方案回顾:预测选举结果

应用
  1. 1

    简介

  2. 2

    预览:设置光学系统

  3. 3

    练习:设置光学系统

  4. 4

    解决方案回顾:设置光学系统

  5. 5

    预览:传递函数

  6. 6

    练习:传递函数

  7. 7

    解决方案回顾:传递函数

  8. 8

    预览:谐波绘图仪

  9. 9

    练习:谐波绘图仪

  10. 10

    解决方案回顾:谐波绘图仪

结论
  1. 1

    最后的思考

  2. 2

    接下来该去哪里

附录
  1. 1

    文件输入/输出

  2. 2

    LaTeX 格式化

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)