Determine whether input is MATLAB keyword
tf = iskeyword('str')
iskeyword str
iskeyword
tf = iskeyword('str')
returns
logical 1
(true
) if the string str
is
a keyword in the MATLAB® language and logical 0
(false
)
otherwise. MATLAB keywords cannot be used as variable names.
iskeyword str
uses the MATLAB command
format.
iskeyword
returns a list
of all MATLAB keywords.
To test if the word while
is a MATLAB keyword,
iskeyword while ans = 1
To obtain a list of all MATLAB keywords,
iskeyword 'break' 'case' 'catch' 'classdef' 'continue' 'else' 'elseif' 'end' 'for' 'function' 'global' 'if' 'otherwise' 'parfor' 'persistent' 'return' 'spmd' 'switch' 'try' 'while'
is*
| isvarname
| matlab.lang.makeUniqueStrings
| matlab.lang.makeValidName