Определите, является ли ввод ключевым словом MATLAB
tf = iskeyword(txt)
iskeyword
tf = iskeyword(txt) возвращает логический 1 (true), если вектор символов или строковый скаляр txt является ключевым словом на языке MATLAB ® и логическим0 (false) в противном случае. Ключевые слова MATLAB нельзя использовать в качестве имен переменных.
iskeyword возвращает список всех ключевых слов MATLAB.
Проверка наличия слова while является ключевым словом MATLAB,
iskeyword('while')
ans =
1Чтобы получить список всех ключевых слов MATLAB,
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