Subtract - 2022.1 日本語

Vitis Model Composer ユーザー ガイド (UG1483)

Document ID
UG1483
Release Date
2022-05-26
Version
2022.1 日本語

減算を要素ごとに実行します。

ライブラリ

Math Functions / Math Operations

説明

2 つの入力信号の減算を要素ごとに実行します。

シミュレーション中に整数出力のオーバーフローが発生すると、警告またはエラーが生成されます。これを設定するには、Simulink エディターのモデルで Simulation > Model Configuration Parameters > Diagnostics > Data Validity をクリックし、Wrap on overflow または Saturate on overflow パラメーターを設定します。

データ型サポート

浮動小数点、固定小数点、整数、またはブール データ型がサポートされます。実数および複素数入力が要素ごとに減算されます。入力信号は、スカラー、ベクター、または行列にできます。入力が両方ともスカラー以外の次元の場合は、同じ次元にする必要があります。

パラメーター

Saturate on integer overflow

整数オーバーフローを折り返し (デフォルト) で処理するか、飽和で処理するかを指定します。このパラメーターは、出力が整数型 (int8、int16、int32、uint8、uint16、uint32) の場合にのみ適用されます。

Saturate on integer overflow パラメーターの設定は、次のとおりです。

表 1. [Saturate On Integer Overflow] パラメーター
設定 説明
オフ 整数オーバーフローが折り返しで処理されます。
オン 整数オーバーフローが飽和で処理されます。

オーバーフローが検出されると、Simulink エディターで指定した診断操作に応じて Diagnostic Viewer にメッセージが表示されます。これを設定するには、Simulink Editor のモデルで Simulation > Model Configuration Parameters > Diagnostics > Data Validity をクリックし、Wrap on overflow または Saturate on overflow パラメーターを設定します。