- Matlab教程
- MATLAB - 主页
- MATLAB - 概述
- MATLAB - 环境设置
- MATLAB - 语法
- MATLAB - 变量
- MATLAB - 命令
- MATLAB - M 文件
- MATLAB - 数据类型
- MATLAB - 运算符
- MATLAB - 决策
- MATLAB - 循环
- MATLAB - 向量
- MATLAB - 矩阵
- MATLAB - 数组
- MATLAB - 冒号表示法
- MATLAB - 数字
- MATLAB - 字符串
- MATLAB - 函数
- MATLAB - 数据导入
- MATLAB - 数据输出
- MATLAB 高级版
- MATLAB - 绘图
- MATLAB - 图形
- MATLAB - 代数
- MATLAB - 微积分
- MATLAB - 微分
- MATLAB - 集成
- MATLAB - 多项式
- MATLAB - 变换
- MATLAB - GNU Octave
- MATLAB - Simulink
- MATLAB 有用资源
- MATLAB - 快速指南
- MATLAB - 有用的资源
- MATLAB - 讨论
MATLAB - 基本语法
MATLAB 环境的Behave就像一个超级复杂的计算器。您可以在 >> 命令提示符处输入命令。
MATLAB 是一个解释环境。换句话说,您发出一个命令,MATLAB 会立即执行它。
动手实践
输入有效的表达式,例如,
5 + 5
然后按 ENTER 键
当您单击“执行”按钮或键入 Ctrl+E 时,MATLAB 会立即执行它,返回的结果为 -
ans = 10
让我们再举几个例子 -
3 ^ 2 % 3 raised to the power of 2
当您单击“执行”按钮或键入 Ctrl+E 时,MATLAB 会立即执行它,返回的结果为 -
ans = 9
另一个例子,
sin(pi /2) % sine of angle 90o
当您单击“执行”按钮或键入 Ctrl+E 时,MATLAB 会立即执行它,返回的结果为 -
ans = 1
另一个例子,
7/0 % Divide by zero
当您单击“执行”按钮或键入 Ctrl+E 时,MATLAB 会立即执行它,返回的结果为 -
ans = Inf warning: division by zero
另一个例子,
732 * 20.3
当您单击“执行”按钮或键入 Ctrl+E 时,MATLAB 会立即执行它,返回的结果为 -
ans = 1.4860e+04
MATLAB 为某些数学符号提供了一些特殊的表达式,例如 pi 代表 π、Inf 代表 Infini、i(和 j)代表 √-1 等。Nan代表“不是数字”。
在 MATLAB 中使用分号 (;)
分号 (;) 表示语句结束。但是,如果您想要抑制并隐藏表达式的 MATLAB 输出,请在表达式后面添加分号。
例如,
x = 3; y = x + 5
当您单击“执行”按钮或键入 Ctrl+E 时,MATLAB 会立即执行它,返回的结果为 -
y = 8
添加评论
百分号(%)用于指示注释行。例如,
x = 9 % assign the value 9 to x
您还可以使用块注释运算符 % { 和 % } 编写注释块。
MATLAB 编辑器包括工具和上下文菜单项,可帮助您添加、删除或更改注释的格式。
常用运算符和特殊字符
MATLAB 支持以下常用运算符和特殊字符 -
操作员 | 目的 |
---|---|
+ | 加; 加法运算符。 |
- | 减; 减法运算符。 |
* | 标量和矩阵乘法运算符。 |
.* | 数组乘法运算符。 |
^ | 标量和矩阵求幂运算符。 |
.^ | 数组求幂运算符。 |
\ | 左除运算符。 |
/ | 右除运算符。 |
.\ | 数组左除运算符。 |
./ | 数组右除运算符。 |
: | 冒号; 生成规则间隔的元素并表示整行或整列。 |
( ) | 括号; 包含函数参数和数组索引;覆盖优先级。 |
[ ] | 括号; 封装数组元素。 |
。 | 小数点。 |
…… | 省略; 行继续运算符 |
, | 逗号; 分隔行中的语句和元素 |
; | 分号; 分隔列并抑制显示。 |
% | 百分号;指定注释并指定格式。 |
_ | 引用符号和转置运算符。 |
._ | 非共轭转置运算符。 |
= | 赋值运算符。 |
特殊变量和常量
MATLAB 支持以下特殊变量和常量 -
姓名 | 意义 |
---|---|
答案 | 最近的答案。 |
每股收益 | 浮点精度的准确性。 |
我,j | 虚数单位√-1。 |
信息 | 无穷。 |
南 | 未定义的数值结果(不是数字)。 |
圆周率 | 数字 π |
命名变量
变量名称由一个字母后跟任意数量的字母、数字或下划线组成。
MATLAB 区分大小写。
变量名称可以是任意长度,但是,MATLAB 仅使用前 N 个字符,其中 N 由函数namelengthmax给出。
保存您的工作
save命令用于将工作区中的所有变量保存为当前目录中扩展名为 .mat 的文件。
例如,
save myfile
您可以稍后使用load命令重新加载该文件。
load myfile