假设 FFT 为是我想找到. 我已经实现了两种技术:
- 我正在计算
X(k) = fftshift(fft(x))
然后发现X(-k)
是fliplr(X(k))
; - 我编写
for
循环以对应 in 的每个符号到在哪里是用于 FFT 的点数。
我得到了类似的答案,但在第二种方法中,我正在映射到这是DC,不应该是这样。因此我怀疑我做错了什么。
谁能告诉我正确的实施方法是什么当你有?
假设 FFT 为是我想找到. 我已经实现了两种技术:
X(k) = fftshift(fft(x))
然后发现X(-k)
是fliplr(X(k))
;for
循环以对应 in 的每个符号到在哪里是用于 FFT 的点数。我得到了类似的答案,但在第二种方法中,我正在映射到这是DC,不应该是这样。因此我怀疑我做错了什么。
谁能告诉我正确的实施方法是什么当你有?
FFT (DFT) 定义为
因此,是
通过研究逆 DFT 的公式(以及变量的快速变化为了更清楚),
我们可以看到