MATLAB常用的运算符和特殊字符
MATLAB常用的运算符和特殊字符如下表所示:
| 运算符 | 目的 |
|---|---|
| + | 加;加法运算符 |
| - | 减;减法运算符 |
| * | 标量和矩阵乘法运算符 |
| .* | 数组乘法运算符 |
| ^ | 标量和矩阵求幂运算符 |
| .^ | 数组求幂运算符 |
| \ | 矩阵左除 |
| / | 矩阵右除 |
| .\ | 阵列左除 |
| ./ | 阵列右除 |
| : | 向量生成;子阵提取 |
| ( ) | 下标运算;参数定义 |
| [ ] | 矩阵生成 |
| . | 点乘运算,常与其他运算符联合使用 |
| … | 续行标志;行连续运算符 |
| , | 分行符(该行结果不显示) |
| ; | 语句结束;分行符(该行结果显示) |
| % | 注释标志 |
| _ | 引用符号和转置运算符 |
| ._ | 非共轭转置运算符 |
| = | 赋值运算符 |
MATLAB常用的运算符使用示例
MATLAB分号(;)使用
MATLAB中分号(;)表示语句结束;但是,如果想抑制和隐藏 MATLAB 输出表达,表达后添加一个分号。
例如,
x = 3;y = x + 5
当点击“执行”按钮,或者按“Ctrl+ E”,MATLAB执行它立即返回的结果是:
y = 8
MATLAB添加注释
MATLAB的百分比符号(%)是用于表示一个注释行。例如:
x = 9 % assign the value 9 to x
也可以写注释,使用一块块注释操作符%{%}。
MATLAB编辑器包括工具和上下文菜单项,来帮助添加,删除或更改注释的格式。
MATLAB特殊变量和常量
MATLAB支持以下特殊变量和常量:
| Name | Meaning |
|---|---|
| ans | 默认的变量名,以应答最近依次操作运算结果 |
| eps | 浮点数的相对误差 |
| i,j | 虚数单位,定义为 i2 = j2 = -1 |
| Inf | 代表无穷大 |
| NaN | 代表不定值(不是数字) |
| pi | 圆周率 |
MATLAB命名变量
变量名称是由一个字母后由任意数量的字母,数字或下划线。
注意MATLAB中是区分大小写的。
变量名可以是任意长度,但是,MATLAB使用只有前N个字符,其中N是由函数namelengthmax。
保存你的工作进度
MATLAB使用save命令保存工作区中的所有变量,然后作为一个扩展名为.mat的文件,在当前目录中。
如以下例子:
save myfile
该文件可以随时重新加载,然后使用load命令。
load myfile
