Introduction To DFT: Deployment of Telecommunication Infrastructures
Introduction To DFT: Deployment of Telecommunication Infrastructures
Deployment of Telecommunication
Infrastructures
Azadeh Faridi
DTIC – UPF, Spring 2009
1
Review of Fourier Transform
ej'tx(t) X(j(w{'))
x(at)
x(t)∗y(t) X(jw)Y(jw)
x(t)y(t)
x(t) Real X(jw) = X∗({jw) 4
Fourier transform properties
ej'tx(t) X(j(w{'))
x(at)
x(t)∗y(t) X(jw)Y(jw)
∣X(jw)∣ = ∣X({jw)∣
x(t)y(t) ∢X(jw) = {∢X({jw)
x(t) Real X(jw) = X∗({jw) 5
Basic Fourier Transform Pairs
6
Basic Fourier Transform Pairs
-T T
7
Calculating FT on computers
8
LTI, Discrete Time Systems
9
Convolution Properties
11
DFT
➤ Where
DFT is basically a sampling of DTFT in frequency
Linearity
➤ N3 = max [N1,N2]
Circular shift
14
DFT properties - continued
Circular convolution
➤ where
◆ for
➤ This is because a shift in the periodic version of x[n] is
equivalent to a circular shift in x[n]
Note: (linear convolution)
➤ to calculate linear convolution using fft and ifft you need to
use a trick! (see next page)
15
Linear convolution using fft
Let
➤ x1[n] be of length N1
➤ x2[n] be of length N2
We can calculate the linear convolution of two signals by
multiplying their frequency responses and then taking the
inverse FT. To do this properly using fft function, you need to
choose N0 carefully, as follows:
➤ X1 = fft(x1,N1+N2-1)
➤ X2 = fft(x2,N1+N2-1)
➤ x1_conv_x2 = ifft(X1.*X2)