このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
isInputDirectFeedthroughImpl
入力の直達のステータス
構文
[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 ブロックによって呼び出されます。
メソッドのオーサリングのヒント
このメソッドでは
Access = protected
と設定しなければなりません。このメソッドでは、調整可能なプロパティに対する変更、実装、またはアクセスはできません。
入力引数
出力引数
例
バージョン履歴
R2013b で導入