MATLAB 和 Simulink 培训

课程详细信息

本课程为期三天,全面介绍了 MATLAB® 科学计算环境。无需编程经验,也无需事先了解 MATLAB。课程将探讨数据分析、可视化、建模和编程等主题。内容包括:

  • 使用 MATLAB 用户界面
  • 输入指令及创建变量
  • 分析向量和矩阵
  • 向量和矩阵类数据的可视化
  • 处理数据文件
  • 多种数据类型介绍
  • 使用脚本进行自动化命令执行
  • 使用分支与循环语句编写程序
  • 编写函数

第1天 (共3天)


使用 MATLAB 用户界面

目标: 熟悉 MATLAB 集成开发环境和其用户界面的主要特性。概览课程主要内容。

  • 从文件读取数据
  • 保存和加载变量
  • 数据绘图
  • 自定义绘图
  • 导出绘图以用于其他应用

变量、命令和脚本

目标: 通过 MATLAB 指令创建变量,读取和操作变量数据,进行基本的绘图操作。将 MATLAB 命令收集到脚本中,以便于复制和重用。

  • 输入指令
  • 创建数值和字符类变量
  • 绘图并添加注释
  • 获取帮助
  • 创建和运行实时脚本

向量分析和可视化

目标: 向量的数学和统计计算。使用 MATLAB 单个指令实现数据集计算。将脚本组织为逻辑分节,用于开发,维护和发布。

  • 向量运算
  • 读取和修改向量中的数值
  • 注释和发布脚本

第2天 (共3天)


矩阵分析和可视化

目标: 使用矩阵作为数学对象或者数据(向量)集合。正确使用 MATLAB 语法来区分这些应用。

  • 创建和操作矩阵
  • 执行矩阵运算
  • 矩阵数据统计计算
  • 矩阵数据可视化

表格类数据

目标: 将数据作为表格导入 MATLAB。处理表格类数据。

  • 将数据存储为表格
  • 表格操作
  • 从表格中提取数据
  • 修改表格

根据条件选择数据

目标: 在数据集合中依据给定的条件提取并分析数据。

  • 逻辑运算和逻辑变量
  • 查找和记数
  • 逻辑索引

组织数据

目标: 组织表格数据用于分析。使用适当的原生 MATLAB 数据类型表示数据。

  • 合并数据表格
  • 表格类元数据
  • 日期类数据和时间间隔类数据
  • 离散分类数据

第3天 (共3天)


分析数据

目标: 在 MATLAB 中进行数据分析,包括从文件导入数据,数据预处理,数据拟合,并对拟合模型进行自定义绘图。

  • 电子表格和文本文件导入数据
  • 处理缺失数据
  • 绘图函数
  • 自定义绘图

使用编程构造提升自动化

目标: 创建一种可以进行人机交互、能进行分枝条件决策的灵活的代码。

  • 编程构造
  • 人机交互
  • 判断分支
  • 循环

使用函数

目标: 通过将模块化任务封装为用户自定义函数来增加代码自动化。理解 MATLAB 如何调用文件和变量。使用 MATLAB 开发工具查找和修改代码问题。

  • 创建函数
  • 调用函数
  • 设置 MATLAB 路径
  • 调试
  • 使用断点
  • 创建和使用结构体

难度: 基础

课程要求:

  • 本科数学和基本的电脑操作经验

持续时间: 3 天

语言: Deutsch, English, Français, 日本語, 中文, 한국어

查看时间表并报名