请输入您要查询的百科知识:

 

词条 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中的内建函数、工具箱函数都可以作为变量名, 但推荐你还是不要用它们作为变量名。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 18:56:49