Main Content

isvarname

确定输入是否为有效的变量名称

说明

示例

tf = isvarname(s) 确定输入 s 是否为有效的变量名称。如果 s 是有效的 MATLAB® 变量名称,isvarname 函数将返回逻辑值 1 (true)。否则,它将返回逻辑值 0 (false)。

有效的变量名称以字母开头,并且包含的字符数不超过 namelengthmax 个。有效的变量名称可以包含字母、数字和下划线。MATLAB 关键字不是有效的变量名称。要确定输入是否为 MATLAB 关键字,请使用 iskeyword 函数。

isvarname s 是该语法的命令形式。命令形式需要的特殊字符更少。不需要用括号或单引号将输入引起来。

示例

全部折叠

显示以数字开头的输入不是有效的变量名称。

s = '8th_column';
isvarname(s)
ans = logical
   0

将输入更改为有效的变量名称。

s = 'column_8';
isvarname(s)
ans = logical
   1

使用命令形式确定输入是否为有效的变量名称。

isvarname column_8
ans = logical
   1

输入参数

全部折叠

潜在的变量名称,指定为字符向量或字符串。

示例: 'myVar'

示例: "myVar2"

扩展功能

版本历史记录

在 R2006a 之前推出