Добавьте необязательный аргумент пары "имя-значение" во входную схему синтаксического анализатора
addParameter( добавляет имя параметра необязательного аргумента пары "имя-значение" во входную схему анализатора. Когда входы в функцию не включают эту опциональную пару "имя-значение", входной анализатор присваивает p,paramName,defaultVal)paramName значение defaultVal.
В отличие от позиционных входов, добавленных с addRequired и addOptional функций, каждый параметр добавлен с addParameter соответствует двум входным параметрам: одному для имени и одному для значения.
addParameter( задает функцию проверки для входного параметра.p,paramName,defaultVal,validationFcn)
addParameter(___,'PartialMatchPriority', задает приоритет для частичного соответствия конфликтующих имен параметров. Схема входа анализатора выбирает более низкие значения приоритета для более высоких таковых. Используйте эту опцию с любыми комбинациями входных аргументов в предыдущих синтаксисах.matchPriorityValue)
Пары "имя-значение" параметра являются необязательными входами. При вызове функции пар "имя-значение" могут появиться в любом порядке после позиционных аргументов. Они принимают общую форму Name1,Value1,...,NameN,ValueN.
addOptional | addRequired | inputParser | validateattributes