https://www.yiibai.com/matlab/matlab_syntax.html
常用的运算符和特殊字符
MATLAB支持以下常用的运算符和特殊字符 -
运算符 | 使用说明 |
---|---|
+ | 相加; 加法运算符。 |
- | 相减; 减法运算符。 |
* | 标量和矩阵乘法运算符。 |
.* | 阵列乘法运算符。 |
^ | 标量和矩阵求幂运算符。 |
.^ | 阵列求幂运算符。 |
\ | 左除法运算符。 |
/ | 右除法运算符。 |
.\ | 阵列左除法运算符。 |
./ | 右除法运算符。 |
: | 冒号; 生成规则间隔的元素,并表示整个行或列。 |
( ) | 括号; 包含函数参数和数组索引; 覆盖优先级。 |
[ ] | 括号; 罩住阵列元素。 |
. | 小数点。 |
… | 省略号; 行连续运算符 |
, | 逗号; 分隔一行中的语句和元素 |
; | 分号; 分隔列并抑制输出显示。 |
% | 百分号;指定一个注释并指定格式。 |
_ | 引用符号和转置运算符。 |
._ | 非共轭转置运算符。 |
= | 赋值运算符。 |
特殊变量和常数
MATLAB支持以下特殊变量和常量:
名称 | 含义 |
---|---|
ans | 最近的回应/回答。 |
eps | 浮点精度精度。 |
i ,j | 虚构单位√-1 。 |
Inf | 无穷 |
NaN | 未定义的数值结果(非数字)。 |
pi | 数字π |
命名变量
变量名称由一个字母组成,后跟任意数字的字母,数字或下划线。
MATLAB是区分大小写的编程语言。
变量名称可以是任意长度,但MATLAB只使用前N
个字符,其中N由函数namelengthmax
给出。
保存工作
save
命令用于在工作空间中保存所有变量,它在当前目录中,以.mat
作为扩展名的文件。
例如,
save mymat
可以随时使用load
命令重新加载文件。
load mymat