Matlab变量及命名规则
Matlab中所有的变量都是用矩阵形式来表示的,即所有的变量都表示一个矩阵或者一个向量。其命名规则如下:
(1)变量名对大小写敏感;
(2)变量名的第一个字符必须为英文字母,其长度不能超过31个字符;
(3)变量名可以包含下连字符、数字,但不能包含空格符、标点。
Matlab系统预定义的变量:
表3-2 Matlab中预定义的变量
ans 预设的计算结果的变量名
eps Matlab定义的正的极小值
=2.2204e-16
pi 内建的 值
inf 值,无限大
NaN 无法定义一个数目
i或j 虚数单位
nargin 函数输入参数个数
nargout 函数输出参数个数
realmax 最大的正实数
realmin 最小的正实数
flops 浮点运算次数
另外,键入clear是去除所有定义过的变量名称 。
3.2.2.2 赋值语句
Matlab中书写表达式的规则与手写算式差不多相同。如果一个指令过长可以在结尾加上“…”(代表此行指令与下一行连续)。
3.2.2.3 Matlab的矩阵计算功能
(1)Matlab中数值矩阵的生成 Matlab中任何矩阵(向量),都可以直接按行方式输入每个元素,同一行中的元素用逗号或者用空格符来分隔,且空格个数不限;不同的行用分号分隔;所有元素处于一方括号内。
(2)Matlab中相关的矩阵运算
1)矩阵加、减运算
运算符:“+”和“-”分别