MATLAB 和 Simulink 培训

MATLAB 基础

课程详细信息

本课程为期三天,全面介绍了 MATLAB® 科学计算环境。本课程适用于初级用户以及希望对 MATLAB 做全面了解的中级用户。无需事先了解 MATLAB ,课程中包含了许多实例和练习带您熟悉 MATLAB 的使用。课程将探讨数据分析、可视化、建模和编程等主题。

内容包括:

  • MATLAB 用户界面
  • 输入指令及创建变量
  • 分析向量和矩阵
  • 可视化向量和矩阵
  • 处理数据文件
  • 数据类型
  • 自动生成脚本
  • 逻辑和流程控制编程
  • 编写函数

第1天/共3天


MATLAB 用户界面

Objective: 熟悉 MATLAB 集成设计环境和用户界面的主要特性。概述课程主题。

  • 从文件读取数据
  • 保存和加载变量
  • 数据绘图
  • 自定制绘图
  • 导出绘图

变量和指令

Objective: 通过 MATLAB 指令创建变量,读取和操作变量数据,进行基本的绘图操作。使用脚本实现再现和实验。

  • 输入指令
  • 创建数值和字符变量
  • 绘图和注释
  • 获取帮助
  • 创建和运行脚本文件

向量分析和可视化

Objective: 向量的数学和统计运算,使用 MATLAB 单个指令实现数据集计算。编写逻辑运算脚本用于开发,维护和发布。

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

第2天/共3天


矩阵分析和可视化

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

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

图表数据

Objective: 将数据保存为 MATLAB 图表,处理图表数据。

  • 将数据存储为图表
  • 图表操作
  • 图表提取数据
  • 修改图表

条件数据选择

Objective: 提取和分析满足条件的数据集。

  • 逻辑操作和变量
  • 查找和记数
  • 逻辑索引

组织数据

Objective: 组织表数据用于分析,使用合适的 MATLAB 自身的数据类型表示数据。

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

第3天/共3天


分析数据

Objective: 在 MATLAB 中 进行数据分析,包括从文件导入数据,预处理数据,数据拟合模型,创建模型自定制绘图。

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

流程控制

Objective: 创建与用户交互式,决策性以及适应各种情况的代码。

  • 编程结构
  • 用户交互
  • 流程控制
  • 循环

编写函数

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

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

难度: 基础

课程要求:

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

持续时间: 3 天

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