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)
|
Строка |