> anishgoyal โ–ˆ


Notes โ€บ ENGR 2341: Signals and Systems Lecture 17

Discrete Fourier Transform and Fast Fourier Transform

calendar_today   article 363 words   access_time 2 min   replay Modified

Table of Contents

DFT

$$X[k] = X\left(e^{j\hat{\omega_{k}}}\right) = \sum_{n=0}^{N-1}x[n]e^{-\hat{\omega_{k}}n}, \hat{\omega_{k}} = 2\pi k / N$$$$X[k] = \sum_{n=0}^{N-1}x[n]e^{-j(2\pi k / N)n}, k=0, \dots, N-1$$

Inverse DFT

Inverse DFT:

$$x[n] = \frac{1}{N}\sum_{k=0}^{N-1}X[k]e^{j(2 \pi k / N)n}, n \in [0, N-1]$$

Computing using DFT:

$$x[n] = \frac{1}{N}\left(\sum_{k=0}^{N-1}X^*[k]e^{-j(2 \pi k / N)n}\right)^*, n \in [0, N-1]$$

dft example dft example 2

FFT

MATLAB FFT

Frequency Resolution for FFT

frequency resolution for fft example

Uses of FFT

$$X[k] = FFT(x[n])$$ $$H[k] = FFT(h[n])$$ $$y[n] = FFT^{-1}(Y[k]) = FFT^{-1}(FFT(h[n]) \cdot FFT(x[n]))$$

Sinusoidal System Response

discrete sinusoidal system response example

References

Sources

Graph