isInputDirectFeedthroughImpl
クラス: matlab.System
入力の直達のステータス
構文
[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj)
[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj,input,input2,...)
説明
[
は、各入力が直達入力かどうかを指定します。直達が flag1,...,flagN
] = isInputDirectFeedthroughImpl(obj
) true
の場合、出力は、各時点の入力に依存します。
[
は、1 つ以上の System object 入力仕様を使用して、入力に直達があるかどうかを判別します。flag1,...,flagN
] = isInputDirectFeedthroughImpl(obj
,input,input2,...
)
isInputDirectFeedthroughImpl
メソッドを System object™ クラス定義ファイルに含めない場合、すべての入力は直達であると見なされます。
コード生成
以下のケースでは、Simulink® コード生成の System object が直達または非直達を使用する場合を説明します。
System object のコード生成サポート | 伝播の Impl メソッドの使用 | Simulink のコード生成結果 |
---|---|---|
Y | N | Simulink は、System object コードから直達設定を自動的に推定します。 |
Y | Y | Simulink は、直達設定を自動的に推定しません。代わりに、isInputDirectFeedthroughImpl メソッドによって返される値を使用します。 |
N | — | 既定の |
実行時の詳細
isInputDirectFeedthroughImpl
は MATLAB System (Simulink) ブロックによって呼び出されます。
メソッドのオーサリングのヒント
このメソッドでは
Access = protected
と設定しなければなりません。このメソッドでは、調整可能なプロパティに対する変更、実装、またはアクセスはできません。
MATLAB System (Simulink) ブロックを使用して Simulink で System object を使用する場合は、このメソッドで System object の入力値を使用しないでください。仕様の入力 (つまり、データ型、複雑度、およびサイズ) のみをクエリできます。
入力引数
出力引数
例
バージョン履歴
R2013b で導入