最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
クラス: matlab.System
System object からの出力数
num = getNumOutputsImpl(obj)
は、System
object™ に必要な出力数を返します。 num
= getNumOutputsImpl(obj
)
stepImpl
または outputImpl
のシグネチャに varargout
が含まれていない場合、System object はメソッドのシグネチャから出力数を決定 "できます"。この場合、getNumOutputsImpl
メソッドを実装する必要はありません。
stepImpl
または outputImpl
のシグネチャに varargout
が含まれている場合、クラス定義ファイルで getNumOutputsImpl
メソッドを実装して出力数を決定することができます。nargout
を stepImpl
メソッドで使用して、オブジェクトが呼び出されたときの出力数を取得できます。
このメソッドでは Access = protected
と設定しなければなりません。
このメソッドでは、プロパティを変更することはできません。
オブジェクト プロパティからの戻り引数 num
を設定する場合、そのオブジェクト プロパティに Nontunable
属性がなければなりません。