1.常用输入命令
clc | 清空命令行 |
cd | 显示或改变工作目录 |
clear all | 清空工作区变量 |
clf | 清除图形窗口 |
diary | 日志文件命令 |
hold | 图形保持命令 |
load | 加载指定文件的变量 |
save | 保存变量到指定文件 |
2.预定义变量
pi | 圆周率 | i或j | 复数单位 |
NaN | 不定数 | inf | 无穷大 |
narginin/narginout | 函数的输入/输出参数个数 | varagin/varagout | 可变的函数输入/输出参数个数 |
eps | 浮点数相对误差 | bitmax | 最大正整数 |
3.基本运算
3.1加法
![](https://i-blog.csdnimg.cn/blog_migrate/a34ece4ead74bfba08b084a8f49964ee.png)
3.2减法
![](https://i-blog.csdnimg.cn/blog_migrate/e04a534366e93ce4043fcc5de08c14c7.png)
3.3乘法
![](https://i-blog.csdnimg.cn/blog_migrate/88a28eb4e4cbba4717fbe0b44b9965d0.png)
A = [1 2 3;4 5 6;7 8 9]
B = [1 2 1;1 2 1;1 2 1]
C = A.*B %逐个元素相乘
D = A*B %矩阵相乘
E = prod(A) %按列相乘
运算结果:
![](https://i-blog.csdnimg.cn/blog_migrate/f639bbc0447f96d8a04b1ac2c05f8921.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fc0bbd06e0d9fd0e931d2746717e78fe.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ad31a45c6dbde55aac2346bc76f2d7e0.png)
3.4除法
![](https://i-blog.csdnimg.cn/blog_migrate/952fe07663afacaae468acaac945b6b0.png)
A = [1 2 3;4 5 6;7 8 9]
B = [1 2 1;1 2 1;1 2 1]
C = A./B %A的元素逐个除以B的元素
D = A.\B %B的元素逐个除以A的元素
结果如下:
![](https://i-blog.csdnimg.cn/blog_migrate/723e9d908960b394445e1794d51e4992.png)
![](https://i-blog.csdnimg.cn/blog_migrate/edb81f3812412d31e849c058a00f357c.png)
3.5幂
![](https://i-blog.csdnimg.cn/blog_migrate/5027a6a89b4521679570b2830bdea07e.png)
3.6转置
![](https://i-blog.csdnimg.cn/blog_migrate/841db3569c36a756a454bcb1363aab77.png)
3.7模除法和舍入
![](https://i-blog.csdnimg.cn/blog_migrate/5f8952c6f23bf337e2a62ad2d50b8d21.png)
4.其他运算
4.1关系运算
![](https://i-blog.csdnimg.cn/blog_migrate/6e50fa3bbff605db771af851cbac7eb8.png)
4.2逻辑运算
![](https://i-blog.csdnimg.cn/blog_migrate/ee870480d399a9cbeb2344a47263437d.png)
4.3集合运算
![](https://i-blog.csdnimg.cn/blog_migrate/075db1a1eb4388965deeefb3989dce00.png)
4.4位运算
![](https://i-blog.csdnimg.cn/blog_migrate/e9845f06eec2fbd240f7d6189dd285c3.png)
5.运算符优先级
圆括号 ()
转置 (.')、幂 (.^)、复共轭转置 (')、矩阵幂 (^)
带一元减法 (.^-)、一元加法 (.^+) 或逻辑求反 (.^~) 的幂,以及带一元减法 (^-)、一元加法 (^+) 或逻辑求反 (^~) 的矩阵幂。
一元加法 (+)、一元减法 (-)、逻辑求反 (~)
乘法 (.*)、右除 (./)、左除 (.\)、矩阵乘法 (*)、矩阵右除 (/)、矩阵左除 (\)
加法 (+)、减法 (-)
冒号运算符 (:)
小于 (<)、小于或等于 (<=)、大于 (>)、大于或等于 (>=)、等于 (==)、不等于 (~=)
按元素 AND (&)
按元素 OR (|)
短路 AND (&&)
短路 OR (||)