帮助中心帮助中心
确定输入是否为有效的变量名称
tf = isvarname(s)
isvarname s
示例
tf = isvarname(s) 确定输入 s 是否为有效的变量名称。如果 s 是有效的 matlab® 变量名称,isvarname 函数将返回逻辑值 1 (true)。否则,它将返回逻辑值 0 (false)。
s
isvarname
1
true
0
false
有效的变量名称以字母开头,并且包含的字符数不超过 个。有效的变量名称可以包含字母、数字和下划线。matlab 关键字不是有效的变量名称。要确定输入是否为 matlab 关键字,请使用 iskeyword 函数。
iskeyword
isvarname s 是该语法的命令形式。命令形式需要的特殊字符更少。不需要用括号或单引号将输入引起来。
显示以数字开头的输入不是有效的变量名称。
s = '8th_column'; isvarname(s)
ans = logical 0
将输入更改为有效的变量名称。
s = 'column_8'; isvarname(s)
ans = logical 1
使用命令形式确定输入是否为有效的变量名称。
isvarname column_8
潜在的变量名称,指定为字符向量或字符串。
示例: 'myvar'
'myvar'
示例: "myvar2"
"myvar2"
backgroundpool
threadpool
此函数完全支持基于线程的环境。有关详细信息,请参阅run matlab functions in thread-based environment。
在 r2006a 之前推出
matlab.lang.makevalidname | | |
matlab.lang.makevalidname
您曾对此示例进行过修改。是否要打开带有您的编辑的示例?
您点击的链接对应于以下 matlab 命令:
请在 matlab 命令行窗口中直接输入以执行命令。web 浏览器不支持 matlab 命令。
select a web site
choose a web site to get translated content where available and see local events and offers. based on your location, we recommend that you select: .
you can also select a web site from the following list:
select the china site (in chinese or english) for best site performance. other mathworks country sites are not optimized for visits from your location.