MATLAB 基础
查看时间表并报名课程详细信息
本课程为期三天,全面介绍了 MATLAB® 科学计算环境。无需编程经验,也无需事先了解 MATLAB。课程将探讨数据分析、可视化、建模和编程等主题。内容包括:
- 使用 MATLAB 用户界面
- 输入指令及创建变量
- 分析向量和矩阵
- 向量和矩阵类数据的可视化
- 处理数据文件
- 多种数据类型介绍
- 使用脚本进行自动化命令执行
- 使用分支与循环语句编写程序
- 编写函数
第1天 (共3天)
使用 MATLAB 用户界面
目标: 熟悉 MATLAB 集成开发环境和其用户界面的主要特性。概览课程主要内容。
- 从文件读取数据
- 保存和加载变量
- 数据绘图
- 自定义绘图
- 导出绘图以用于其他应用
变量、命令和脚本
目标: 通过 MATLAB 指令创建变量,读取和操作变量数据,进行基本的绘图操作。将 MATLAB 命令收集到脚本中,以便于复制和重用。
- 输入指令
- 创建数值和字符类变量
- 绘图并添加注释
- 获取帮助
- 创建和运行实时脚本
向量分析和可视化
目标: 向量的数学和统计计算。使用 MATLAB 单个指令实现数据集计算。将脚本组织为逻辑分节,用于开发,维护和发布。
- 向量运算
- 读取和修改向量中的数值
- 注释和发布脚本
第2天 (共3天)
矩阵分析和可视化
目标: 使用矩阵作为数学对象或者数据(向量)集合。正确使用 MATLAB 语法来区分这些应用。
- 创建和操作矩阵
- 执行矩阵运算
- 矩阵数据统计计算
- 矩阵数据可视化
表格类数据
目标: 将数据作为表格导入 MATLAB。处理表格类数据。
- 将数据存储为表格
- 表格操作
- 从表格中提取数据
- 修改表格
根据条件选择数据
目标: 在数据集合中依据给定的条件提取并分析数据。
- 逻辑运算和逻辑变量
- 查找和记数
- 逻辑索引
组织数据
目标: 组织表格数据用于分析。使用适当的原生 MATLAB 数据类型表示数据。
- 合并数据表格
- 表格类元数据
- 日期类数据和时间间隔类数据
- 离散分类数据
第3天 (共3天)
分析数据
目标: 在 MATLAB 中进行数据分析,包括从文件导入数据,数据预处理,数据拟合,并对拟合模型进行自定义绘图。
- 电子表格和文本文件导入数据
- 处理缺失数据
- 绘图函数
- 自定义绘图
使用编程构造提升自动化
目标: 创建一种可以进行人机交互、能进行分枝条件决策的灵活的代码。
- 编程构造
- 人机交互
- 判断分支
- 循环
使用函数
目标: 通过将模块化任务封装为用户自定义函数来增加代码自动化。理解 MATLAB 如何调用文件和变量。使用 MATLAB 开发工具查找和修改代码问题。
- 创建函数
- 调用函数
- 设置 MATLAB 路径
- 调试
- 使用断点
- 创建和使用结构体