量子化器

連続入力信号を離散状態に量子化します。

1378

入力/出力

datatype_icon

入力

入力信号です。

この入力は、倍精度浮動小数点数または倍精度浮動小数点数の配列を受け付けます。

datatype_icon

量子化間隔

量子化レベルの高さです。

この入力は、倍精度浮動小数点数または倍精度浮動小数点数の配列を受け付けます。

Default value: 1

datatype_icon

量子化タイプ

量子化器のタイプです。

この入力はリングまたはリングの配列を受け付けます。

ミッドトレッド型 0 ミッドトレッド型の量子化器を使用します。
ミッドライザ型 1 ミッドライザ型の量子化器を使用します。
+inf方向に丸める 2 入力要素を+Inf方向の最も近い整数に丸めます。
-inf方向に丸める 3 入力要素を-Inf方向の最も近い整数に丸めます。
ゼロ方向へ丸める 4 入力要素をゼロ方向の最も近い整数に丸めます。
ゼロ方向と逆へ丸める 5 入力要素をゼロと逆方向の最も近い整数に丸めます。

Default value: ミッドトレッド型

ミッドトレッド型量子化器のアルゴリズム定義

ミッドトレッド型量子化器は、以下の式を使用して入力信号を量子化します。

ここで、

  • yは出力信号
  • uは入力信号
  • は量子化間隔

ミッドライザ型量子化器のアルゴリズム定義

ミッドライザ型量子化器は、以下の式を使用して入力信号を量子化します。

ここで、

  • yは出力信号
  • uは入力信号
  • は量子化間隔
datatype_icon

出力

出力信号です。

この出力は、倍精度浮動小数点数または倍精度浮動小数点数の配列を返すことができます。