Matlab快速入门
![cd5838d4-a912-eb11-8da9-e4434bdf6706.png](http://p04.5ceimg.com/content/cd5838d4-a912-eb11-8da9-e4434bdf6706.png)
- 1.1 桌面基础知识
- 1.2 矩阵和数组
- 1.3 数组索引
- 1.4 工作区变量
- 1.5 文本和字符
- 1.6 调用函数
- 1.7 二维图和三维图1.7.1 线图1.7.2 三维绘图1.7.3 子图
1.1 桌面基础知识
MATLAB(矩阵实验室),全称为Matrix Laboratory,是MathWorks公司推出的用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境的商业数学软件。 MATLAB具有数值分析、数值和符号计算、工程与科学绘图、控制系统的设计与仿真、数字图像处理、数字信号处理、财务与金融工程等功能,为众多科学领域提供了全面的解决方案,代表了当今国际科学计算软件的先进水平。
![ce5838d4-a912-eb11-8da9-e4434bdf6706.png](http://p04.5ceimg.com/content/ce5838d4-a912-eb11-8da9-e4434bdf6706.png)
桌面
桌面包括下列面板:
- 当前文件夹-访问您的文件
- 命令行窗口-在命令行中输入命令(由提示符(>>)表示)
- 工作区-浏览您创建或从文件导入的数据 使用MATLAB时,可发出创建变量和调用函数的命令。;例如,通过在命令行中键入以下语句来创建名为 a 的变量:
a = 1
MATLAB 将变量 a 添加到工作区,并在命令行窗口中显示结果。
a = 1
创建更多变量。
b = 2
b = 2
c = a + b
c = 3
d = cos(a)
d = 0.5403
如果未指定输出变量,MATLAB 将使用变量 ans(answer 的缩略形式)来存储计算结果。
sin(a)
ans =0.8415
如果语句以分号结束,MATLAB会执行计算,但不在命令行窗口中显示输出。 e = a*b; 按向上 (↑) 和向下箭头键 (↓) 可以重新调用以前的命令。在空白命令行中或在键入命令的前几个字符之后按箭头键。例如,要重新调用命令 b = 2,请键入 b,然后按向上箭头键。
1.2 矩阵和数组
MATLAB 是“matrix laboratory”的缩写形式。``MATLAB® 主要用于处理整个的矩阵和数组,而其他编程语言大多逐个处理数值。 所有MATLAB` 变量都是多维数组,与数据类型无关。矩阵是指通常用来进行线性代数运算的二维数组。 数组创建 要创建每行包含四个元素的数组,请使用逗号 (,) 或空格分隔各元素。
a = [1 2 3 4]
a = 1×4 1 2 3 4
这种数组为行向量。 要创建包含多行的矩阵,请使用分号分隔各行。
a = [1 2 3; 4 5 6; 7 8 10]
a = 3×3 1 2 3 4 5 6 7 8 10
创建矩阵的另一种方法是使用 ones、zeros 或 rand