我有一个 N 点序列 x。令 X 为 fft(x)。(假设 x 是任意的)
在哪里,
x=[x1 x2 x3 x4 x5 x6 x7 x8]
fft(x)=[X1 X2 X3 X4 X5 X6 X7 X8]
如何通过级联 4 点 DFT 和 2 点 DFT 得到 8 点 DFT 的结果?
假设我将信号“x”(尺寸为“1 x 8”)重塑为“x1”(尺寸为“2 x 4”)
x1=[x1 x2 x3 x4;
x5 x6 x7 x8]
fft(x1 (first row)) i.e. fft(x1 x2 x3 x4) say = [Y1 Y2 Y3 Y4]
fft(x1 (second row)) i.e. fft(x4 x5 x6 x7) say = [Y5 Y6 Y7 Y8]
然后再次明智地采取 fft 列
fft(Y1 Y5) say = [Z1 Z2]
fft(Y2 Y6) say = [Z3 Z4]
fft(Y3 Y7) say = [Z5 Z6]
fft(Y4 Y8) say = [Z7 Z8]
但是,这个 Z 不等于 X。我如何通过这些较小的点 FFT 继续获得 X?
任何帮助都会很棒!谢谢