負の値から正の値またはゼロに立ち上がるか、ゼロの値から正の値に立ち上がる場合。正の値から負の値またはゼロに立ち下がるか、ゼロの値から負の値に立ち下がる場合。ゼロの値を通過またはゼロの値に対して立ち上がるか立ち下がる場合。ブロックはトリガー間でその出力を常に最後の値に保持します。実行されたときにブロックの状態をリセットすることはできません。どの離散ブロックでもその状態は、トリガー間で保持されます。作成するには次を行います。ブロックをモデルに追加します。ライブラリからモデルにコピーします。ブロックの初期値とディセーブルにされた値を設定します。条件付きサブシステムの初期出力値および条件付きサブシステムが無効な場合の出力値を参照してください。制御信号が実行をトリガーする方法を設定します。リストで次を選択します。制御信号が負の値またはゼロの値から正の値に上昇すると、サブシステムの実行がトリガーされます。制御信号が正の値またはゼロの値から負の値に下降すると、サブシステムの実行がトリガーされます。立ち上がりまたは立ち下がりのいずれかの制御信号でサブシステムの実行がトリガーされます。ブロックに異なる記号が表示され、立ち上がりトリガーおよび立ち下がりトリガーを示します。ブロックからイネーブル制御信号を出力します。