При использовании varargin и varargout для генерации кода существуют следующие ограничения:
Если вы используете varargin для определения аргумента функции точки входа генератор кода создает функцию с фиксированным числом аргументов. Это фиксированное число аргументов основано на количестве аргументов, которое задается при создании кода.
Запись в varargin. При необходимости записи во входные аргументы скопируйте значения в локальную переменную.
Индексация в varargin и varargout, используйте фигурные скобки {}, не скобки ().
Генератор кода должен иметь возможность определять значение индекса в varargin или varargout.