ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

Terminate Function

モデルの終了イベントでコンテンツを実行する

  • ライブラリ:
  • Simulink / User-Defined Functions

説明

Terminate Function ブロックは、モデルの終了イベントで実行される、事前構成されたサブシステム ブロックです。既定では、Terminate Function ブロックには [イベント][終了] に設定された Event Listener ブロック、Terminator ブロック、および State Reader ブロックが含まれています。

State Reader ブロックからの状態値を保存するブロックで Terminator ブロックを置き換えます。

Terminate Function ブロック内で完全にサポートされる出力端子をもつ、条件付きで実行されるサブシステム ブロックです。

サポートされていないブロックと機能の一覧は、初期化関数、リセット関数および終了関数の制限を参照してください。

Initialize Function ブロックおよび Terminate Function ブロックを含むコンポーネントの入出力端子は、入出力端子ブロックに接続していなければなりません。

このブロックから生成されたコードは、モデル実行の最後に一度呼び出される関数 model_terminate の一部です。

ブロックの特性

データ型

Boolean[a] | bus[a] | double[a] | enumerated[a] | fixed point[a] | integer[a] | single[a] | string[a]

直接フィードスルー

いいえ

多次元信号

限定的[a]

可変サイズの信号

いいえ

ゼロクロッシング検出

いいえ

[a] 実際のデータ型または機能のサポートは、ブロックの実装に依存します。

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

固定小数点の変換
Fixed-Point Designer™ を使用して固定小数点システムの設計とシミュレーションを行います。