Fast Fourier Transforms: Quote of The Day
Fast Fourier Transforms: Quote of The Day
r 0 r 0
• Define
yk n x[r]e j 2 / N k n r
un r
r
• With this definition and using x[n]=0 for n<0 and n>N-1
Xk yk n n N
• X[k] can be viewed as the output of a filter to the input x[n]
– Impulse response of filter:
e j 2 / Nknun
2
j k
1e z 1 N
Hk z
2k 1
1 2 cos z z2
N
r 0 r 0
N / 2 1 N / 2 1
x[2r]W
r 0
rk
N/2 W k
N x[2r 1]W
r 0
rk
N/2
Gk W Hk k
N
• Complexity:
– Nlog2N complex multiplications and additions
• Split the DFT equation into even and odd frequency indexes
N 1 N / 2 1 N 1
X2r x[n]W n2r
N x[n]W n2r
N x[n]Wn2r
N
n0 n0 n N / 2