Professional Documents
Culture Documents
Lecture 8 ELE 301: Signals and Systems
Lecture 8 ELE 301: Signals and Systems
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 1 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 2 / 37
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 3 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 4 / 37
Linearity Example
1.2
Find the Fourier transform of the signal 1 1
1
rect(t/2) + rect(t)
1 1 0.8 2 2
2 ≤ |t| < 1
0.6
x(t) = 2 0.4
1 |t| ≤ 12 0.2
0
!0.2
1 t 1 2
1
x(t) = rect + rect (t) sinc(ω/π) + sinc(ω/(2π))
2 2 2 1.5 2
1
0
1 1 1
X (f ) = 2 sinc(2f ) + sinc(f ) = sinc(2f ) + sinc(f ) !0.5
2 2 2 !10 !8
−4π !6 !4
−2π !2 0
0
2 4
2π
6 8
4π
10
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 5 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 6 / 37
X (−t) ⇔ X (−f )
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 7 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 8 / 37
Compress in time - Expand in frequency Scaling Example 2
1.2 6
1
rect(t) sinc(ω/2π)
4
0.8
0.6
2
0.4 As another example, find the transform of the time-reversed exponential
0.2
0
0
x(t) = e at u(−t).
!0.2 !2
!20
−10 !10
−5 0
0
10
5
20
10 −10π −5π
!10 !5 0
0 5
5π 10
10π
t ω This is the exponential signal y (t) = e −at u(t) with time scaled by -1, so
1.2 5 the Fourier transform is
rect(t/5) 4
1
1
0.8 3 X (f ) = Y (−f ) = .
0.6 2
a − j2πf
0.4 1
0.2 0
0 !1
!0.2 !2
5sinc(5ω/2π)
−10
!20 −5
!10
00 10
5 1020 −10π
!10 −5π
!5
00 5
5π 10
10π
t ω
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 9 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 10 / 37
Narrower pulse means higher bandwidth.
As a final example which brings two Fourier theorems into use, find the
transform of Complex Conjugation Theorem: If x(t) ⇔ X (f ), then
x(t) = e −a|t| .
x ∗ (t) ⇔ X ∗ (−f )
This signal can be written as e −at u(t) + e at u(−t). Linearity and
time-reversal yield
Proof: The Fourier transform of x ∗ (t) is
1 1
X (f ) = + Z ∞ Z ∞ ∗
a + j2πf a − j2πf x ∗ (t)e −j2πft dt = x(t)e j2πft dt
2a −∞ −∞
= Z ∞ ∗
a2 − (j2πf )2
= x(t)e −(−j2πf )t dt = X ∗ (−f )
2a −∞
=
a2 + (2πf )2
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 11 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 12 / 37
Duality Theorem Shift Theorem
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 13 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 14 / 37
Consider a causal square pulse p(t) = 1 for t ∈ [0, T ) and 0 otherwise. The Derivative Theorem: Given a signal x(t) that is differentiable almost
We can write this as everywhere with Fourier transform X (f ),
!
t − T2
p(t) = rect x 0 (t) ⇔ j2πfX (f )
T
From shift and scaling theorems Similarly, if x(t) is n times differentiable, then
d n x(t)
P(f ) = Te −jπfT sinc(Tf ). ⇔ (j2πf )n X (f )
dt n
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 15 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 16 / 37
Dual Derivative Formula The Integral Theorem
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 17 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 18 / 37
Fourier Transform of the Unit Step Function A symmetric construction for approximating u(t)
as a → 0.
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 19 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 20 / 37
This looks like
1.5
1 sgn(t)
0.5 e−t/5 Therefore,
0 e−t
!0.5
−j4πf
lim Fa (f ) = lim
!1
a→0 a→0 a2 + (2πf )2
!1.5
!2 !1.5 !1 !0.5 0
t
0.5 1 1.5 2
−j4πf
= 2
(2πf )
As a → 0, fa (t) → sgn(t). 1
= .
The Fourier transform of fa (t) is jπf
With this, we can find the Fourier transform of the unit step,
1 1
u(t) = + sgn(t) The transform pair is then
2 2
as can be seen from the plots 1 1
u(t) ⇔ δ(f ) + .
2 j2πf
sgn(t) u(t)
1 1 1
πδ(ω) + π
t t
jω
0 0
−1 −1
ω
1
The Fourier transform of the unit step is then
jω
1 1
F [u(t)] = F + sgn(t)
2 2
1 1 1
= δ(f ) + .
2 2 jπf
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 23 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 24 / 37
Parseval’s Theorem Example of Parseval’s Theorem
(Parseval proved for Fourier series, Rayleigh for Fourier transforms. Also Parseval’s theorem provides many simple integral evaluations. For
called Plancherel’s theorem) example, evaluate Z ∞
sinc2 (t) dt
Recall signal energy of x(t) is −∞
Z ∞
Ex = |x(t)|2 dt We have seen that sinc(t) ⇔ rect(f ).
−∞
Parseval’s theorem yields
Interpretation: energy dissipated in a one ohm resistor if x(t) is a voltage. Z ∞ Z ∞
Can also be viewed as a measure of the size of a signal. sinc2 (t) dt = rect2 (f ) df
−∞ −∞
Theorem: Z ∞ Z ∞
Z 1/2
Ex = |x(t)|2 dt = |X (f )|2 df = 1 df
−∞ −∞ −1/2
= 1.
Try to evaluate this integral directly and you will appreciate Parseval’s
shortcut.
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 25 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 26 / 37
This can simplify evaluating convolutions, especially when cascaded. = x1 (τ ) x2 (t − τ )e −j2πft dt dτ.
−∞ −∞
This is how most simulation programs (e.g., Matlab) compute
convolutions, using the FFT.
Using the shift theorem, this is
The Convolution Theorem: Given two signals x1 (t) and x2 (t) with Fourier
transforms X1 (f ) and X2 (f ), Z∞
= x1 (τ ) e −j2πf τ X2 (f ) dτ
(x1 ∗ x2 )(t) ⇔ X1 (f )X2 (f ) −∞
Z∞
= X2 (f ) x1 (τ )e −j2πf τ dτ
−∞
= X2 (f )X1 (f ).
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 27 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 28 / 37
Examples of Convolution Theorem
Since
rect(t) ⇔ sinc(f )
Unit Triangle Signal ∆(t)
then
∆(t) ⇔ sinc2 (f )
1 − |t| if |t| < 1
0 otherwise.
1.0
0.25 sinc2(ω/2π)
1 0.2
Δ(t) 0.15
0.1
0.05
t
-1 0 1
0 !10
0
!8 !6 !4 !2 0 2 4 6 8 10
−4π −2π 0 2π 4π
ω Transf
Easy to show ∆(t) = rect(t) ∗ rect(t).
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 29 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 30 / 37
x1 (t)x2 (t) ⇔ (X1 ∗ X2 )(f ). A bandpass filter can be implemented using a low-pass filter and
multiplication by a complex exponential.
This is the dual property of the convolution property.
Note: If ω is used instead of f , then a 1/2π term must be included.
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 31 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 32 / 37
Modulation Amplitude Modulation (AM)
The Modulation Theorem: Given a signal x(t) with spectrum x(f ), then
1
x(t) cos(2πf0 t) ⇔ (X (f − f0 ) + X (f + f0 )) , xm (t) = x(t)e j2πf0 t
2
1
x(t) sin(2πf0 t) ⇔ (X (f − f0 ) − X (f + f0 )) . Variations:
2j
fc (t) = f (t) cos(ω0 t) (DSB-SC)
Modulating a signal by an exponential shifts the spectrum in the frequency
fs (t) = f (t) sin(ω0 t) (DSB-SC)
domain. This is a dual to the shift theorem. It results from interchanging fa (t) = A[1 + mf (t)] cos(ω0 t) (DSB, commercial AM radio)
the roles of t and f . I m is the modulation index
Modulation by a cosine causes replicas of X (f ) to be placed at plus and I Typically m and f (t) are chosen so that |mf (t)| < 1 for all t
minus the carrier frequency.
Replicas are called sidebands.
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 33 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 34 / 37
Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 35 / 37 Cuff (Lecture 7) ELE 301: Signals and Systems Fall 2011-12 36 / 37
Constant-Coefficient Differential Equations
n M
X d k y (t) X d k x(t)
ak = bk .
dt k dt k
k=0 k=0
Find the Fourier Transform of the impulse response (the transfer function
of the system, H(f )) in the frequency domain.