Проверяйте валидность текста
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)