MATLAB里面的变量都要有一个名字,但是有时候因为原因部分名称不可以作为变量关键字一般都显示为蓝色(...除外),这种的一般都不可以当做变量名
命名规则
1
matlab的变量名称区分大小写,比如cost,COST,Cost,CoSt,cOsT都是不同的变量
2
matlab的变量名最多63个字符,多了会警告而且强行指定到63个字符的,如图
3
标点符号不可以当做变量名,如,.<>?/\[]{}:;''-+=·`~(),如图试了好多遍没有一个个成功的...
4
matlab中显示红色的字符无法添加到变量,主要是非英文/数字的一些符号,一般就是中文
5
一些关键字也不可以当做变量名,可以看下面。END
关键字
1
for、while、break、continue是关键字。
2
if、elseif、else是关键字。
3
function、return是关键字。
4
switch、case、otherwise是关键字。
5
global、persistent、end是关键字。
判别方法
1
使用isvarname,只需要输入“isvarname('name')”就可以知道name可不可以是变量名,如果可以返回的结果是1,不可以为0
2
使用iskeyword可以查看所有的关键字,输入iskeyword就可以了
上一篇:电脑如何使用科学计算器?
下一篇:在VBA中,数组的实例应用(七)