反离散正弦变换
- 更新时间2025-07-30
- 阅读时长2分钟
计算输入序列DST {X}的反离散正弦变换(DST)。通过连线数据至DST {X}输入端可确定要使用的多态实例,也可手动选择实例。

一维反DST
如y代表输入序列DST {X},则y的一维反离散正弦变化定义如下:

其中 N 是 DST {X}的长度, yk 是 DST {X}的 第k 个元素, xn 是输出序列 X的 第n 个元素。这个VI应用了一个快速的反DST算法,而不是直接计算反离散正弦变换。LabVIEW使用FFT技术实现上述快速反DST算法。
二维反DST
如y代表输入矩阵DST {X},则y的二维反离散正弦变化定义如下:

其中 M 和 N 分别是 DST {X}的行数和列数。 x(m, n ) 是输出矩阵 X 的元素,行数 为 m ,列数为 n:
- 在DST {X}上按行进行一维反DST。输出为Y'。
- 在Y'上按列进行一维反DST。输出为X。