nargout

Количество выходных аргументов в пользу Системного объекта

Описание

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

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

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

Входные параметры

свернуть все

Системный объект, чтобы запросить.

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

свернуть все

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

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

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

Введенный в R2018a