文章目录
- 一、Matlab界面
- 二、Matlab窗口常用命令
- 三、Matlab的数据类型
-
- [3.1 数值类型](#3.1 数值类型)
- [3.2 字符和字符串](#3.2 字符和字符串)
- [3.3 逻辑类型](#3.3 逻辑类型)
- [3.4 函数句柄](#3.4 函数句柄)
- [3.5 结构类型](#3.5 结构类型)
- [3.6 细胞数组](#3.6 细胞数组)
- 四、Matlab的运算符
-
- [4.1 算术运算符](#4.1 算术运算符)
- [4.2 关系运算符](#4.2 关系运算符)
- [4.3 逻辑运算](#4.3 逻辑运算)
- [4.4 运算符优先级](#4.4 运算符优先级)
- 五、Matlab的矩阵
-
- [5.1 矩阵的建立](#5.1 矩阵的建立)
- [5.2 矩阵的操作](#5.2 矩阵的操作)
- [5.3 矩阵运算的相关函数](#5.3 矩阵运算的相关函数)
- 六、Matlab控制语句
-
- [6.1 循环结构](#6.1 循环结构)
- [6.2 选择结构](#6.2 选择结构)
- [6.3 程序流程控制](#6.3 程序流程控制)
- 七、Matlab的M文件
-
- [7.1 m文件的分类](#7.1 m文件的分类)
- [7.2 m文件的编写](#7.2 m文件的编写)
- 八、Matlab图形可视化
-
- [8.1 Matlab绘图步骤](#8.1 Matlab绘图步骤)
- [8.2 特殊图形的绘制](#8.2 特殊图形的绘制)
- 本章要点总结
一、Matlab界面
![](https://i-blog.csdnimg.cn/direct/800a0038a7a74ad6a1e099de0e18c97f.png)
二、Matlab窗口常用命令
![](https://i-blog.csdnimg.cn/direct/93dd0c99ea0f4cc0936456fbfb535de3.png)
![](https://i-blog.csdnimg.cn/direct/f928171197de42e580015c41bb88badb.png)
三、Matlab的数据类型
3.1 数值类型
![](https://i-blog.csdnimg.cn/direct/5acec62718a240edb72705d67e2b742d.png)
![](https://i-blog.csdnimg.cn/direct/336977a9f261444388058002e09a684e.png)
注意close、clear、clc 命令各自的作用
3.2 字符和字符串
![](https://i-blog.csdnimg.cn/direct/8d0fde28248643829b1ca3db32ae023a.png)
3.3 逻辑类型
![](https://i-blog.csdnimg.cn/direct/c8fd30d0b17a4486a5c6c7dfd2c76a04.png)
![](https://i-blog.csdnimg.cn/direct/83640af4c2da4b5e866ca2a64eb1134f.png)
3.4 函数句柄
![](https://i-blog.csdnimg.cn/direct/cebe6fe44fd84d21a200c202151623bf.png)
3.5 结构类型
![](https://i-blog.csdnimg.cn/direct/bcc1aca35b7b48f7873a567780cae0d0.png)
3.6 细胞数组
![](https://i-blog.csdnimg.cn/direct/b394c121c6ac477bad23f4482ba8dc7b.png)
四、Matlab的运算符
4.1 算术运算符
![](https://i-blog.csdnimg.cn/direct/07dcaa36731d4332a4208533c15582c7.png)
![](https://i-blog.csdnimg.cn/direct/10c993ab4ba64d7b831e7690139a7967.png)
![](https://i-blog.csdnimg.cn/direct/b41ac784768d456895a3c8598f1b007f.png)
4.2 关系运算符
![](https://i-blog.csdnimg.cn/direct/b426a3e7e4cc41eb84d7eb5ad9fff9a0.png)
4.3 逻辑运算
4.4 运算符优先级
![](https://i-blog.csdnimg.cn/direct/b6e81101e5124a718163a28752db4512.png)
五、Matlab的矩阵
5.1 矩阵的建立
![](https://i-blog.csdnimg.cn/direct/d5d0acdeb2174f42a228ab47178d174d.png)
![](https://i-blog.csdnimg.cn/direct/b2040dbb124f4283b13aba83ac026523.png)
5.2 矩阵的操作
![](https://i-blog.csdnimg.cn/direct/ec683e9e2aa84e9fbcec72898073f794.png)
![](https://i-blog.csdnimg.cn/direct/60f268d32a2a44f2afe99401fd7aefbd.png)
![](https://i-blog.csdnimg.cn/direct/0fb6ff6d31744c6e9ac5f47761f5bfd3.png)
![](https://i-blog.csdnimg.cn/direct/c29e437bf4254b26adf7b1792a185017.png)
5.3 矩阵运算的相关函数
![](https://i-blog.csdnimg.cn/direct/c3215a9153d84365986b1a94a8a69e9a.png)
![](https://i-blog.csdnimg.cn/direct/11e6a68c53aa46919c997d8e201b05fc.png)
![](https://i-blog.csdnimg.cn/direct/5e4be70d08cf43c891a4b24e93462948.png)
六、Matlab控制语句
6.1 循环结构
![](https://i-blog.csdnimg.cn/direct/8c0958aaf63e46549d957261775bdc59.png)
![](https://i-blog.csdnimg.cn/direct/aded0c93020a42679eb90b053e6027f0.png)
![](https://i-blog.csdnimg.cn/direct/7dc04cbced2844b38f7722c28d710f0d.png)
![](https://i-blog.csdnimg.cn/direct/daa32655ad7b4930ab5c59739ef957da.png)
6.2 选择结构
![](https://i-blog.csdnimg.cn/direct/71c65d8255ca4bc8ae286e4fb9ff307e.png)
![](https://i-blog.csdnimg.cn/direct/9e9b5b3a46bb491782f596ed166f6162.png)
![](https://i-blog.csdnimg.cn/direct/568b2db9a5a0431391dddcdab08e5628.png)
![](https://i-blog.csdnimg.cn/direct/ec9d29ad99d64b04a61ad29e56e3377c.png)
6.3 程序流程控制
![](https://i-blog.csdnimg.cn/direct/77d090793d444e7d8342581be0c1cdca.png)
七、Matlab的M文件
7.1 m文件的分类
![](https://i-blog.csdnimg.cn/direct/a6f3e1c997154467bdf32c958fc9eca4.png)
![](https://i-blog.csdnimg.cn/direct/2802bef38d494baa9217496032fe3ce3.png)
![](https://i-blog.csdnimg.cn/direct/e1d4b6dcc93c48bcb44ab6745e1e5225.png)
7.2 m文件的编写
![](https://i-blog.csdnimg.cn/direct/620cb69eb01f4f7086873b1ca0a2429a.png)
![](https://i-blog.csdnimg.cn/direct/3926bc0e1c4c466a9ee1ab693e55c9e2.png)
![](https://i-blog.csdnimg.cn/direct/04e3eaa6213f47ccb4a3272588dba7c8.png)
八、Matlab图形可视化
8.1 Matlab绘图步骤
![](https://i-blog.csdnimg.cn/direct/4c28dded07274e4b8ad53e4e722ea34d.png)
![](https://i-blog.csdnimg.cn/direct/91e857f7dc46455f80730b2d314ec19d.png)
注:对于plot()以及更多绘图函数的用法,参看书本
8.2 特殊图形的绘制
![](https://i-blog.csdnimg.cn/direct/9e3a6e8287384445bf858be2292692b1.png)
![](https://i-blog.csdnimg.cn/direct/dce450144ebe439fb24b9f6c1a024998.png)
![](https://i-blog.csdnimg.cn/direct/bef93268c2e642299cd15110657c60ce.png)
![](https://i-blog.csdnimg.cn/direct/ddd3060d96fe41f291e55bb682a67cbf.png)
![](https://i-blog.csdnimg.cn/direct/7445ba0cff6f4953b4abec3ec5044917.png)
![](https://i-blog.csdnimg.cn/direct/97243c4a9b2a4cb980ad6878ea816ccd.png)
本章要点总结
- Matlab的数据类型
① 数值类型,整型、浮点型
② 字符和字符串(Matlab字符串使用单引号编写)
③ 逻辑类型(运算过程中,非0为真,0为假)
④ 函数句柄
⑤ 结构类型
⑥ 细胞数组 - Matlab的运算符
① 算术运算符
② 关系运算符
③ 逻辑运算符 - Matlab在控制语句上与其他语言有不同,应注意