ドキュメンテーション

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

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 に設定します。

特性

データ型

double | single | boolean | 整数 | 固定小数点 | 列挙型

直接フィードスルー

あり

多次元信号

なし

可変サイズの信号

あり

コード生成

あり

R2006a より前に導入

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