关于M文件编辑器和M文件,MATLAB提供了大量操作和控制指令,如下表:
MATLAB编程基础

1.变量

MATLAB将变量划分为三类:
(1)局部变量:
(2)全局变量:
(3)永久变量:
MATLAB默认的特殊变量:

特殊变量 描述
ans 系统默认的保存运算结果的变量名
pi 圆周率
eps MATLAB中的最小数
inf 表示无穷大
NAN或nan 表示不定数
i或j 虚数
nargin 函数的输入参数个数
nargout 函数的输出参数个数
realmin 可用的最小正实数
realmax 可用的最大正实数
bitmax 可用的最大正整数 (以双精度格式存储)
varargin 可变的函数输入参数个数
varargout 可变的函数输出参数个数
beep 是计算机发出“嘟嘟”声音

2.关键字

在命令行中输入iskeyword,即可查询这20个关键字。
MATLAB编程基础

3.MATLAB控制流

(1)顺序结构:
(2)if-else-end分支结构:
(3)switch-case结构:
(4)try-catch结构:
(5)for循环结构:
(6)while循环结构:
控制流的其他常用指令:

数据格式 说明
input 将MATLAB控制权暂时交给用户
keyboard 将MATLAB控制权暂时交给键盘
yesinput 一个只能输入的指令
continue 把控制传给下一个在其中出现的if或while循环的迭代,忽略任何循环体中保留的语句。
warning 显示警告信息message,继续运行程序

MATLAB编程基础

4.MATLAB中的函数

内置函数,匿名函数,子函数,私有函数,重载函数,内联函数

相关文章: