函数 > 变换和滤波器 > 示例:逆变换 idft
  
示例:逆变换 idft
idft 函数是 dft 的逆变换,因此要求将原始数据输入恢复为复变换。
使用矢量 (1D)
1. 定义矢量 v 的长度。
单击复制此表达式
单击复制此表达式
2. 使用 exp 函数来定义和计算矢量 v
单击复制此表达式
3. 使用 dft 函数来计算矢量 v 的正变换。
单击复制此表达式
4. 使用 idft 函数来计算矢量 v 的逆变换。
单击复制此表达式
5. 证明矢量 v 正变换的逆变换即为原始矢量 v
单击复制此表达式
单击复制此表达式
结果是相同的。
使用矩阵 (2D)
1. 定义和计算矩阵 C
单击复制此表达式
单击复制此表达式
单击复制此表达式
单击复制此表达式
单击复制此表达式
2. 使用 dft 函数来计算矩阵 C 的正变换。
单击复制此表达式
3. 使用 idft 函数来计算矩阵 C 的逆变换。
单击复制此表达式
4. 证明矩阵 C 正变换的逆变换是原始矩阵 C
单击复制此表达式
单击复制此表达式
结果是相同的。
证明 idft 背后的基础总和
一维情况:
1. 使用 exp 函数和求和运算符来计算矢量 v 的逆变换。
单击复制此表达式
单击复制此表达式
2. 比较矢量 v 的正变换结果与 dft 函数的输出。
单击复制此表达式
单击复制此表达式
结果是相同的。
3. 使用求和运算符来计算矢量 v 的逆变换。
单击复制此表达式
4. 比较矢量 v 的逆变换结果与 idft 函数的输出。
单击复制此表达式
单击复制此表达式
结果是相同的。
二维情况:
1. 使用 exp 函数和求和运算符来计算矩阵 C 的正变换。
单击复制此表达式
单击复制此表达式
2. 比较矩阵 C 的正变换结果与 dft 函数的输出。
单击复制此表达式
单击复制此表达式
结果是相同的。
3. 使用求和运算符来计算矩阵 C 的逆变换。
单击复制此表达式
4. 比较矩阵 C 的逆变换结果与 idft 函数的输出。
单击复制此表达式
单击复制此表达式
结果是相同的。