Main Content

nargout

System object の出力引数の数

説明

numOutputs = nargout(obj)obj アルゴリズム定義に必要な出力引数の数を返します。この関数は、一般の nargout 関数の System object™ 拡張です。

System object が getNumOutputsImpl をオーバーライドせず、stepImpl のシグネチャに varargout が含まれている場合は、nargout から返される出力数が負になります。たとえば、stepImpl が出力 yz、および varargout を宣言する場合、nargout(obj)-3 を返します。

nargout は、現在実行中の System object の呼び出し時に指定された出力引数の数を返します。この構文は、System object の本体にだけ使用してください。

入力引数

すべて折りたたむ

クエリする System object。

出力引数

すべて折りたたむ

この引数は、System object の呼び出しに必要な出力の数を表します。

バージョン履歴

R2018a で導入