ドキュメンテーション センター

  • 評価版
  • 製品アップデート

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

Detect Decrease

信号値の減少の検出

ライブラリ

Logic and Bit Operations

説明

Detect Decrease ブロックは、入力が前の値より厳密に小さいかどうかを判断します。

  • 入力信号が前の値より小さい場合、出力は true (1) です。

  • 入力信号が前の値より大きいか等しい場合、出力は false (0) です。

サポートするデータ型

Detect Decrease ブロックは、以下のデータ型の信号を受け入れます。

  • 浮動小数点

  • 組み込み整数

  • 固定小数点

  • boolean

  • 列挙型

詳細は、Simulink® ドキュメンテーションの「 Simulink でサポートされているデータ型」を参照してください。

パラメーターとダイアログ ボックス

初期条件

前の入力 U/z の初期条件を設定します。

入力処理

ブロックでサンプルベースかフレームベースのどちらの処理を実行するかを指定します。以下のオプションのいずれかを選択します。

  • [チャンネルとしての要素 (サンプル ベース)] — 入力の各要素を独立したチャンネルとして扱います (サンプルベースの処理)。

  • [チャンネルとしての列 (フレーム ベース)] — 入力の各列を独立したチャンネルとして扱います (フレームベースの処理)。

      メモ:   フレームベースの処理には、DSP System Toolbox™ のライセンスが必要になります。

      詳細は、DSP System Toolbox ドキュメンテーションの「Sample- and Frame-Based Concepts」を参照してください。

  • [継承] — 入力信号から処理モードを継承し、これに従って入力を遅延します。入力信号がサンプルベースかフレームベースかどうかを判断するには、信号線を確認します。Simulink は、サンプルベースの信号を単線で表し、フレームベースの信号を二重線で表します。

      メモ:   [入力処理] パラメーターの [継承] オプションが選択されており、入力信号がフレームベースの場合は、Simulink は将来のリリースで警告またはエラーを発生します。

[入力処理] を使って、ブロックでサンプルベースかフレームベースのどちらの処理を実行するかを指定します。ブロックは、入力 u にフレームベースの信号を受け入れます。その他すべての入力信号はサンプルベースでなければなりません。

入力信号 u入力処理モードブロックは動作するか
サンプルベースサンプルベースはい
フレームベースいいえ、エラーが発生
サンプルベースフレームベースはい
フレームベースはい
サンプルベース継承はい
フレームベースはい

これらの 2 つの処理モードの詳細は、DSP System Toolbox ドキュメンテーションの「Sample- and Frame-Based Concepts」を参照してください。

出力データ型

出力データ型を boolean または uint8 に設定します。

特性

直接フィードスルー

あり

スカラー拡張

あり

この情報は役に立ちましたか?