Main Content

Rounding Function

信号に対して丸め関数を適用

  • Rounding Function block

ライブラリ:
Simulink / Math Operations

説明

Rounding Function ブロックは、入力端子の各要素を丸めて出力信号を生成します。

[関数] パラメーター リストから丸めのタイプを選択します。ブロック アイコンに、選択した関数名が表示されます。

ヒント

ベクトル出力または行列出力が必要な場合は、Rounding Function を使用します。

端子

入力

すべて展開する

丸め関数が適用される入力信号。

データ型: single | double

出力

すべて展開する

丸め関数が入力信号に適用された後の出力信号。出力信号は、入力と同じ次元とデータ型となります。出力信号の各要素は、入力信号の対応する要素に、選択した丸め関数を適用した結果です。

データ型: single | double

パラメーター

すべて展開する

入力信号に適用する丸め関数を選択します。

丸め関数入力信号の各要素を丸めます。
floor負の無限大方向に最も近い整数値
ceil正の無限大方向に最も近い整数
round最も近い整数
fixゼロ方向に最も近い整数

プログラムでの使用

ブロック パラメーター: Operator
: 文字ベクトル
: 'floor' | 'ceil' | 'round' | 'fix'
既定の設定: 'floor'

サンプルの時間間隔を指定します。サンプル時間を継承するには、このパラメーターを -1 に設定します。詳細については、サンプル時間の指定を参照してください。

依存関係

このパラメーターは、-1 以外の値に設定した場合にのみ表示されます。詳細は、サンプル時間が推奨されないブロックを参照してください。

プログラムでの使用

ブロック パラメーター: SampleTime
型: string スカラーまたは文字ベクトル
既定の設定: "-1"

ブロックの特性

データ型

double | single

直達

はい

多次元信号

いいえ

可変サイズの信号

はい

ゼロクロッシング検出

いいえ

拡張機能

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

PLC コード生成
Simulink® PLC Coder™ を使用して構造化テキスト コードを生成します。

バージョン履歴

R2006a より前に導入