Dundee大学MATLAB教程:基础操作与绘图指南

需积分: 10 2 下载量 171 浏览量 更新于2024-08-01 收藏 1.56MB PDF 举报
“Dundee MATLAB Tutorial”是一份由Dundee大学数学系David F. Griffiths编写的MATLAB教程,附有Ulf Carlsson(来自瑞典KTH车辆工程系)的额外材料。这个教程适用于初学者,涵盖了MATLAB的基础语法、图形绘制以及仿真工具的使用。教程版本为2.3,更新于1997年10月、2001年8月和2005年9月,并遵循特定的版权规定。 在教程中,MATLAB被介绍为一个强大的计算环境,用于数学计算、数据分析和可视化。以下是教程的一些主要内容: 1. **启动MATLAB**: - **Windows系统**:说明了在Windows操作系统下如何启动MATLAB。 - **Unix系统**:针对Unix用户提供了启动MATLAB的方法。 - **命令行帮助**:介绍了如何通过MATLAB的命令行获取帮助信息。 - **演示(Demos)**:提到了MATLAB内置的演示程序,帮助用户了解MATLAB的功能。 2. **MATLAB作为计算器**:讲解了MATLAB如何用于基本的算术运算,展示了它作为科学计算器的能力。 3. **数字与格式**:讨论了MATLAB中的数字表示方式以及如何设置数字显示格式。 4. **变量**: - **变量命名**:解释了MATLAB中的变量命名规则,包括变量名的构成和限制。 5. **抑制输出**:介绍了如何在执行命令时不显示结果。 6. **内置函数**: - **三角函数**:列出了MATLAB中的基本三角函数,如sin、cos、tan等。 - **其他基础函数**:提及其他数学函数,如指数、对数、平方根等。 7. **向量**: - **冒号运算符**:说明了如何使用冒号运算符(:)创建向量。 - **提取向量元素**:介绍了如何选择和操作向量的特定部分。 - **列向量**:讨论了列向量的概念及其创建方法。 - **转置**:解释了如何将向量或矩阵转置。 8. **记录操作**:讨论了在MATLAB中保存和加载工作空间数据的方法。 9. **绘图基础**: - **绘图标题与标签**:如何添加图形的标题和坐标轴标签。 - **网格线**:设置和使用网格线来增强图表的可读性。 - **线条样式与颜色**:选择不同的线条样式和颜色以区分不同的数据系列。 - **多图**:在同一窗口内创建多个独立的图形。 - **hold命令**:使用hold on/off控制是否在当前图形上继续绘制。 - **硬拷贝**:如何将图形输出到打印机或文件。 - **子图(subplot)**:在单个窗口中组织多个子图。 - **缩放(zoom)**:提供了图形的放大和缩小功能。 - **形式化(formatted)输出**:如何控制和格式化图形的打印输出。 这个教程不仅涵盖了MATLAB的基础操作,还涉及到更高级的图形处理和定制,是学习MATLAB的全面指南。通过学习这些内容,初学者可以迅速掌握MATLAB的基本用法,为进一步的科学研究和工程应用打下坚实基础。