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