stringlib::validIdentПодтвердите имя идентификатора
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
stringlib::validIdent(string)
stringlib::validIdent(string) возвращает TRUE, когда string допустимое имя идентификатора, в противном случае FALSE.
Допустимое имя идентификатора в MuPAD® должно следовать правилам:
Первый символ должен быть буквой или символьным "_".
Весь после символов должен быть буквами или цифрами или символьным "_".
Идентификатор состоит по крайней мере из одного символа до 512 'characters'.
Имена в обратных галочках ` не определяются как допустимые имена.
Пример разделяет набор имен на допустимые имена идентификатора и недопустимые имена идентификатора:
split({"a", "1", "_111", "____", "A0b.C", "MuPAD", "1ABCDE", "xyz00"},
stringlib::validIdent)![]()
stringlib::random вызванный опцией Name всегда возвращает допустимые имена идентификатора. Функциональный map применяет stringlib::validIdent к каждому 1000 сгенерированные случайные имена:
map({stringlib::random(1..10, Name) $ k = 1..1000},
stringlib::validIdent)![]()
|
Строка |