示例:逆变换 idft
idft 函数是
dft 的逆变换,因此要求将原始数据输入恢复为复变换。
使用矢量 (1D)
1. 定义矢量 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 函数的输出。
结果是相同的。