MATLAB基础
查看时间表和注册课程详细信息
这个为期三天的课程提供了MATLAB的全面介绍®技术计算环境。假定没有编程经验或MATLAB知识。数据分析、可视化、建模和编程的主题将贯穿整个课程。
主题包括:
- 使用MATLAB用户界面
- 输入命令和创建变量
- 分析向量和矩阵
- 可视化矢量和矩阵数据
- 使用数据文件
- 使用数据类型
- 使用脚本自动化命令
- 编写带有分支和循环的程序
- 写功能
3天中的第一天
使用MATLAB用户界面
摘要目的:熟悉MATLAB集成设计环境及其用户界面的主要特点。了解课程主题。
- 从文件中读取数据
- 保存和加载变量
- 绘制数据
- 定制的情节
- 导出图形以供其他应用程序使用
变量和命令
摘要目的:输入MATLAB命令,重点是创建变量,访问和操作变量中的数据,以及创建基本的可视化。将MATLAB命令收集到脚本中,以便于复制和实验。
- 输入命令
- 创建数字和字符变量
- 制作和注释情节
- 得到帮助
- 创建并运行活动脚本
向量分析与可视化
摘要目的:对矢量进行数学和统计计算。使用MATLAB语法,用一个命令对整个数据集执行计算。将脚本组织成用于开发、维护和发布的逻辑部分。
- 用向量进行计算
- 访问和修改向量中的值
- 格式化和共享实时脚本
3天中的第二天
矩阵分析与可视化
摘要目的:使用矩阵作为数学对象或作为(向量)数据的集合。了解如何正确使用MATLAB语法来区分这些应用程序。
- 创建和操作矩阵
- 使用矩阵进行计算
- 用矩阵数据计算统计量
- 可视化矩阵数据
数据表
摘要目的:导入数据作为MATLAB表。处理存储为表的数据。
- 将数据存储为表
- 在桌子上操作
- 从表中提取数据
- 修改表
条件数据选择
摘要目的:提取并分析满足给定条件的数据子集。
- 逻辑操作和变量
- 发现和计数
- 逻辑索引
组织数据
摘要目的:组织表格数据进行分析。使用适当的本地MATLAB数据类型表示数据。
- 合并数据表
- 表元数据
- 日期和期限
- 离散的类别
第三天
分析数据
摘要目的:在MATLAB中执行典型的数据分析任务,包括从文件导入数据、预处理数据、将模型拟合到数据以及创建模型的定制可视化。
- 从电子表格和分隔文本文件导入
- 处理缺失数据
- 绘图函数
- 定制的情节
使用编程构造增加自动化
摘要目的:创建能够与用户交互、做出决策并适应不同情况的灵活代码。
- 编程结构
- 用户交互
- 决定分支
- 循环
增加功能自动化
摘要目的:通过将模块化任务封装为用户定义的函数来提高自动化程度。了解MATLAB如何解析对文件和变量的引用。使用MATLAB开发工具查找和纠正代码中的问题。
- 创建函数
- 调用函数
- MATLAB路径设置
- 调试
- 使用断点
- 创建和使用结构