exponenta event banner

Создание кода для списков аргументов переменной длины

При использовании varargin и varargout для генерации кода существуют следующие ограничения:

  • Вы не можете использовать varargin или varargout в определении функции верхнего уровня в блоке функции MATLAB или в диаграмме Stateflow ®, использующей MATLAB ® в качестве языка действий.

  • Запись в varargin. При необходимости записи во входные аргументы скопируйте значения в локальную переменную.

  • Индексация в varargin и varargout, используйте фигурные скобки {}, не скобки ().

  • Генератор кода должен иметь возможность определять значение индекса в varargin или varargout.

Связанные темы