Добавьте необязательный позиционный аргумент во входную схему синтаксического анализатора
addOptional( добавляет необязательный, позиционный входной параметр, p,argName,defaultVal)argName, в схему входного анализатора p. Когда входы в функцию не включают значение для этого опционального входа, входной анализатор присваивает ему значение defaultVal.
addOptional( задает функцию проверки для входного параметра.p,argName,defaultVal,validationFcn)
Аргументы, добавленные к схеме входа parser с addOptional функция позиционна. Поэтому добавьте их к схеме входного анализатора в том же порядке, в котором они передаются в функцию.
Для необязательных строковых аргументов задайте функцию валидации. Без функции валидации входной анализатор интерпретирует строковый аргумент как недопустимое имя параметра и выдает ошибку.
Использовать addOptional для добавления отдельного аргумента во входную схему синтаксического анализатора. Если вы хотите проанализировать опциональную пару "имя-значение", используйте addParameter функция.
addParameter | addRequired | inputParser | validateattributes