MATLAB环境的行为就像一个超级复杂的计算器, 您可以在>>命令提示符下输入命令。
键入一个有效的表达式,例如,
5 + 5
当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-
ans=10
让我们再举几个例子-
3 ^ 2 % 3 的 2 次方
当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-
ans=9
另一个例子,
sin(pi /2) % 90o角的正弦
当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-
ans=1
另一个例子,
7/0 % 除以零
当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-
ans=Inf warning: division by zero
另一个例子,
732 * 20.3
当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-
ans= 1.4860e+04
MATLAB为某些数学符号提供了一些特殊的表达式,例如pi表示π,Inf表示∞,i(和j)表示√-1等。 Nan 表示"非数字"。
分号符(;)
分号(;)表示语句结束。如果要隐藏表达式的MATLAB输出,请在表达式后添加分号。
x=3; y=x + 5
当您单击执行按钮或键入Ctrl + E时,MATLAB将立即执行它,并且返回的输出为-
y= 8
注释
百分比符号(%)用于指示注释行。 例如,
x=9 % 将值 9 分配给 x
您还可以使用块注释运算符%{和%}编写注释块。
特殊字符
MATLAB支持以下常用运算符和特殊字符-
| 运算符 | 描述 |
|---|---|
| + | 加法运算符。 |
| - | 减法运算符。 |
| * | 矩阵乘法运算符。 |
| .* | 数组乘法运算符。 |
| ^ | 矩阵求幂运算符。 |
| .^ | 数组幂运算符。 |
| \ | 左分运算符。 |
| / | 右分运算符。 |
| .\ | 数组左除运算符。 |
| ./ | 数组右除运算符。 |
| : | 冒号,生成规则排列的元素,并代表整个行或列。 |
| () | 包含函数参数和数组索引; |
| [] | 括号,数组元素。 |
| . | 小数点 |
| … | 行连续运算符 |
| , | 连续将语句和元素分开 |
| ; | 分隔列并禁止显示。 |
| % | 指定注释并指定格式。 |
| _ | 引用符号并转置运算符。 |
| ._ | 非共轭转置运算符。 |
| = | 分配运算符。 |
变量和常量
MATLAB支持以下特殊变量和常量-
| 运算符 | 描述 |
|---|---|
| ans | 最新答案 |
| eps | 浮点精度的精度。 |
| i,j | 虚数√-1 |
| Inf | Infinity |
| NaN | 非数字 |
| pi | 数字π |
命名变量
MATLAB 区分大小写。
Saving
save 命令用于将工作空间中的所有变量保存为当前目录中扩展名为.mat的文件。
save myfile
您以后可以随时使用 load 命令重新加载文件。
load myfile