exponenta event banner

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