Проверьте законность текста
matchedStr = validatestring(str,validStrings)
matchedStr = validatestring(str,validStrings,argIdx)
matchedStr = validatestring(str,validStrings,funcName)
matchedStr = validatestring(str,validStrings,funcName,varName)
matchedStr = validatestring(str,validStrings,funcName,varName,argIdx)
проверяет законность 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)