exponenta event banner

nargout

Количество выходных аргументов для объекта System

Описание

numOutputs = nargout(obj) возвращает количество выходных аргументов, необходимых для obj определение алгоритма. Эта функция является расширением системного object™ общего nargout функция.

Если объект System использует matlab.system.mixin.Nondirect (Simulink) класс, nargin возвращает количество выходных аргументов для updateImpl и outputImpl методы.

nargout возвращает количество выходных аргументов, указанных в вызове исполняемого объекта System. Используйте этот синтаксис только в теле объекта System.

Входные аргументы

свернуть все

Системный объект для запроса.

Выходные аргументы

свернуть все

Этот аргумент представляет количество выходов, необходимых для вызова объекта System.

Если выходные данные неотрицательны, количество выходных данных не может быть изменено во время использования объекта.

Если выходной сигнал отрицательный, количество выходных сигналов может изменяться от вызова к вызову. Эта ситуация возникает, когда объект System не переопределяется getNumOutputsImpl и stepImpl подпись содержит varargout.

Представлен в R2018a