1.变量
MATLAB 会自动创建变量,并分配适当大小的存储。如果此变量已存在,MATLAB 会更改其内容,并根据需要分配新存储。
创建1×1 矩阵
2.数字
- 浮点数的有限精度约为 16 位有效小数位数。
- 以双精度格式表示的数字的最大精度为 52 位。任何需要 52 位以上的双精度数字都会丢失一定精度。
- 整数的可用精度为 8 位、16 位、32 位和 64 位。
将相同数字存储为 64 位整数会保留精度:
- MATLAB 存储复数的实部和虚部。该软件根据上下文采用不同方法来处理各个部分的量值。例如,
sort
函数根据量值进行排序,如果量值相等,则根据相位角度排序。
这是由相位角度所致:
等于”关系运算符 ==
要求实部和虚部相等。其他二进制关系运算符 >
、<
、>=
和 <=
忽略数字的虚部,而仅考虑实部
3.运算符
矩阵运算符
| 加法 |
- | 减法 |
| 乘法 |
| 除法 |
| 左除 |
| 幂 |
| 复共轭转置 |
| 指定计算顺序 |
数组运算符
| 加法 |
| 减法 |
| 逐元素乘法 |
| 逐元素除法 |
| 逐元素左除 |
| 逐元素幂 |
| 非共轭数组转置 |
运用数组运算符构建表
构建0-9的平方以及2次幂表
构建对数表
4.函数
有关初等数学函数的列表,请键入 help elfun
有关高等数学函数和矩阵函数的列表,请键入 help specfun; help elmat
常值函数:
3.14159265... | |
虚数单位 | |
与 | |
浮点相对精度 ε= | |
最小浮点数 | |
最大浮点数 (2−ε) | |
无穷大 | |
非数字 |
注意:这些常值函数可以被新的值覆盖