1D逆DCT
- 更新日2025-07-30
- 3分で読める
入力シーケンスDCT {X}の逆離散余弦変換 (DCT) を計算します。DCT {X}入力にデータを配線して自動的に使用する多態性インスタンスを決定するか、インスタンスを手動で選択します。

入力/出力
DCT{X}
—
DCT {X}は実数の入力シーケンスです。
X
—
XはDCT {X}の逆DCTです。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
1D逆DCT
yが入力シーケンスDCT {X}を表すとすると、yの1次元逆DCTは以下のように定義されます。

および

where N is the length of the input sequence DCT {X}, y(k) is the k-th element of DCT {X}, and x(n) is the n-th element of the output sequence X. このVIは逆DCTを直接計算せずに、高速逆DCTアルゴリズムを適用します。LabVIEWでは、この高速逆DCTアルゴリズムをFFTテクニックを使用して実装しています。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Signal Processing\Transforms\Image Compression with DCT.vi
DCT{X}
—
X
—
エラー
—