Используйте mustBeText
ограничить значения входного параметра, которые приняты функцией. Можно выполнить это путем добавления блока аргументов в функцию, которая подтверждает входные параметры.
Эта функция ограничивает значение аргумента textInput
к текстовым значениям.
Вызовите функцию с числовым входным параметром. MATLAB® вызовы mustBeText
на значении, присваиваемом аргументу. mustBeText
выдает ошибку потому что значение 2
не текст.
Error using MyFunction
MyFunction(2)
↑
Invalid argument at position 1. Value must be a character vector, string array, or cell array of character vectors.