isvarname 百科内容来自于: 百度百科

Matlab函数isvarname
函数名称: isvarname
函数功能: 判断输入参数是否是有效的变量名。
语法格式:
tf = isvarname('str')
返回逻辑1(true)如果str在matlab中可以作为一个变量名,否则返回0(false)。在matlab一个有效地变量名通常指, 长度不超过namelengthmax、只有字母、数字、下划线(underscore)构成、第一个字符必须是字母的字符串。
例如: hello是合法的变量名、6hello不是合法的变量名。a__也是合法的变量名。
isvarname str
这种格式通常用于matlab的命令行中。
相关函数:iskeyword
应用举例
>> namelengthmax
ans = 63
>> a = [];
>> a = char([]);
>> a(1:64) = 'a';
>> isvarname(a)
ans = 0
>> b = char([]);
>> b(1:63) = 'b';
>> isvarname(b)
ans = 1
由此可见, matlab中一个有效的变量名不超过63个字符。
>> isvarname continue
ans = 0
可见matlab中关键字也不能作为变量名。
>> isvarname eye
ans = 1
>> isvarname imread
ans = 1
由此可见, 虽然理论上matlab中的内建函数、工具箱函数都可以作为变量名, 但推荐你还是不要用它们作为变量名。
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定