Logo
☆☆☆☆☆
0.0
Beginner
8h

MATLAB 用户入门 Python

Python 是一种功能多样的编程语言,拥有众多用于不同应用场景的开源库。即使是原本使用 MATLAB 处理复杂任务的科学家,也正在逐步转向 Python。本课程专为熟悉 MATLAB 的用户学习 Python 而设计。 首先,你将了解 MATLAB 与 Python 的主要差异和相似之处。你将学习 Python 的基本语法、数据类型及数据结构,特别是列表、字典、集合和元组。你将掌握程序的控制流程、函数编写以及文件操作。你还将学习 NumPy、pandas、Matplotlib 和 Seaborn 等常用库。你将了解各种 Python 运算符,并学会如何存储、处理和可视化数据。课程末尾还包含三个实践挑战,帮助你动手实践。此外,课程还会介绍“Python 之禅”。 完成本课程后,你将具备使用 Python 编程的能力,并可进一步学习任何高级 Python、数据科学或机器学习课程。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
MATLAB 用户入门 Python
Python 是一种功能多样的编程语言,拥有众多用于不同应用场景的开源库。即使是原本使用 MATLAB 处理复杂任务的科学家,也正在逐步转向 Python。本课程专为熟悉 MATLAB 的用户学习 Python 而设计。 首先,你将了解 MATLAB 与 Python 的主要差异和相似之处。你将学...

WHAT YOU'LL LEARN

了解如何使用 Python 进行科学计算及其在众多其他领域的应用

Content

10 Lessons • 0 Quizzes • 0 Challenges

课程简介
  1. 1

    课程简介

  2. 2

    编程的Python风格

  3. 3

    从 MATLAB 到 Python:工程师的蜕变

两个世界的宇宙
  1. 1

    MATLAB 环境

  2. 2

    MATLAB 工具箱

  3. 3

    Python 环境

  4. 4

    Python 库

基本数据类型和操作
  1. 1

    基本数据类型

  2. 2

    数组和矩阵

  3. 3

    数组和矩阵索引

  4. 4

    字典、元组和集合

  5. 5

    算术和逻辑运算符

  6. 6

    测验:基本数据类型和操作

控制流
  1. 1

    条件语句

  2. 2

    循环

  3. 3

    Break 和 Continue

  4. 4

    Switch 语句

  5. 5

    测验:控制流

函数
  1. 1

    函数

  2. 2

    Lambda 函数

  3. 3

    测验:函数

文件处理
  1. 1

    读取和写入文本文件

  2. 2

    CSV 和 Excel 文件

  3. 3

    音频和图像文件

数据可视化
  1. 1

    简介

  2. 2

    二维图表

  3. 3

    2D图表

  4. 4

    3D 绘图

  5. 5

    使用 Seaborn 进行数据可视化

  6. 6

    使用 pandas 进行数据可视化

  7. 7

    练习:子图

  8. 8

    解决方案:子图

  9. 9

    练习:奥运标志

  10. 10

    解决方案:奥运五环标志

练习挑战
  1. 1

    pandas 简介

  2. 2

    挑战 1:销售数据分析

  3. 3

    挑战 2:研究泰坦尼克号数据集

  4. 4

    挑战 3:绘制信号

结论
  1. 1

    Python 之禅

  2. 2

    总结

附录
  1. 1

    Jupyter Notebook 教程

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)