Проверяйте валидность текста
проверяет валидность matchedStr = validatestring(str,validStrings)str против validStrings. Текст действителен, если он однозначно, без учета регистра соответствует любому элементу в validStrings. validatestring функция поддерживает частичное совпадение начальных символов.
Если str является действительным, тогда validatestring возвращает соответствующий текст. В противном случае MATLAB® выдает ошибку.
включает положение входов в списке аргументов функции как часть всех сгенерированных сообщений об ошибке. Используйте этот синтаксис для форматирования всех сгенерированных сообщений об ошибке.matchedStr = validatestring(str,validStrings,argIdx)
включает указанное имя функции в сгенерированные идентификаторы ошибок.matchedStr = validatestring(str,validStrings,funcName)
включает указанное имя переменной в сгенерированные сообщения об ошибке. Используйте этот синтаксис для форматирования всех сгенерированных сообщений об ошибке.matchedStr = validatestring(str,validStrings,funcName,varName)
включает положение входов в списке аргументов функции как часть всех сгенерированных сообщений об ошибке. Используйте этот синтаксис для форматирования всех сгенерированных сообщений об ошибке.matchedStr = validatestring(str,validStrings,funcName,varName,argIdx)