ヘルプ センターヘルプ センター
外部トリガーでブロックの状態がリセットされるサブシステム
Simulink / Ports & Subsystems
Resettable Subsystem ブロックは、制御端子がトリガー信号を受信するたびにブロック状態がリセットされるサブシステムを作成する開始点として事前設定された Subsystem ブロックです。サブシステムの動作は、サブシステム内に配置された Reset ブロックで制御されます。
すべて展開する
In
Inport ブロックを Subsystem ブロック内に配置することで、ブロックへの外部入力端子が追加されます。端子ラベルは Inport ブロックの名前と一致します。
ローカル環境から信号を受信するには、Inport ブロックを使用します。
データ型: half | single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus | image
half
single
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
Boolean
fixed point
enumerated
bus
image
Reset
Reset ブロックを Subsystem ブロック内に配置することで、ブロックへの外部入力端子が追加され、ブロックが Resettable Subsystem に変更されます。
データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point
Out
Outport ブロックを Subsystem ブロック内に配置することで、ブロックの出力端子が追加されます。Subsystem ブロック上の端子ラベルは Outport ブロックの名前です。
信号をローカル環境に送信するには、Outport ブロックを使用します。
2 つの Resettable Subsystem を使用してランプ信号を実装する。
この例では、離散と連続の Resettable Subsystem の動作の比較を示します。シミュレーションの実行後、2 つのスコープに、離散 Resettable Subsystem についての結果 (上のスコープ) と、連続 Enabled Subsystem についての結果 (下のスコープ) が表示されます。
データ型
Booleana | busa | doublea | enumerateda | fixed pointa | halfa | integera | singlea | stringa
Booleana
busa
doublea
enumerateda
fixed pointa
halfa
integera
singlea
stringa
直接フィードスルー
いいえ
多次元信号
限定的a
可変サイズの信号
ゼロクロッシング検出
a 実際のデータ型または機能のサポートは、ブロックの実装に依存します。
実際のコード生成のサポートは、ブロックの実装に依存します。
実際のデータ型のサポートは、ブロックの実装に依存します。
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office