Worksheet 7#

To accompany Chapter 4.2 Fourier transforms of commonly occurring signals#

This worksheet can be downloaded as a PDF file. We will step through this worksheet in class.

An annotatable copy of the notes for this presentation will be distributed before the second class meeting as Worksheet 7 in the Week 5: Classroom Activities section of the Canvas site. I will also distribute a copy to your personal Worksheets section of the OneNote Class Notebook so that you can add your own notes using OneNote.

You are expected to have at least watched the video presentation of Unit 4.2: Fourier transforms of commonly occurring signals of the notes before coming to class. If you haven’t watch it afterwards!

After class, the lecture recording and the annotated version of the worksheets will be made available through Canvas.

Reminder of the Definitions#

Last time we derived the Fourier Transform by evaluating what would happen when a periodic signal was made periodic. Let us restate the definitions.

The Fourier Transform#

Used to convert a function of time f(t) to a function of radian frequency F(ω):

F{f(t)}=f(t)ejωtdt=F(ω).

The Inverse Fourier Transform#

Used to convert a function of frequency F(ω) to a function of time f(t):

F1{F(ω)}=12πF(ω)ejωtdω=f(t).

Note, the factor 2π is introduced because we are changing units from radians/second to seconds.

Duality of the transform#

Note the similarity of the Fourier and its Inverse.

This has important consequences in filter design and later when we consider sampled data systems.

Table of Common Fourier Transform Pairs#

This table is adapted from Table 8.9 of Karris. See also: Wikibooks: Engineering Tables/Fourier Transform Table and Fourier Transform—WolframMathworld for more complete references.

Name

f(t)

F(ω)

Remarks

1.

Dirac delta

δ(t)

1

Constant energy at all frequencies.

2.

Time sample

δ(tt0)

ejωt0

3.

Phase shift

ejω0t

2πδ(ωω0)

4.

Signum

sgnt

2jω

also known as sign function

5.

Unit step

u0(t)

1jω+πδ(ω)

6.

Cosine

cosω0t

π[δ(ωω0)+δ(ω+ω0)]

7.

Sine

sinω0t

jπ[δ(ωω0)δ(ω+ω0)]

8.

Single pole

eatu0(t)

1jω+a

a>0

9.

Double pole

teatu0(t)

1(jω+a)2

a>0

10.

Complex pole (cosine component)

eatcosω0tu0(t)

jω+a(jω+a)2+ω02

a>0

11.

Complex pole (sine component)

eatsinω0tu0(t)

ω0(jω+a)2+ω02

a>0

Some Selected Fourier Transforms#

The Dirac Delta#

δ(t)1

Proof: uses sampling and sifting properties of δ(t).

See OneNote

Fourier transform of the Dirac delta

MATLAB:

format compact; 
setappdata(0, "MKernel_plot_format", 'svg')
syms t omega omega_0 t0;
u0(t) = heaviside(t); % useful utility function
fourier(dirac(t))
ans =
1

Related:

δ(tt0)ejωt0
fourier(dirac(t - t0),omega)
ans =
exp(-omega*t0*1i)

DC#

12πδ(ω)

Fourier transform of a constant (model of DC)

MATLAB:

A = sym(1); % take one to be a symbol
fourier(A,omega)
ans =
2*pi*dirac(omega)

Related by frequency shifting property:

ejω0t2πδ(ωω0)

Cosine (Sinewave with even symmetry)#

cos(t)=12(ejω0t+ejω0t)πδ(ωω0)+πδ(ω+ω0)

Fourier transform of a cosine signal

Note: f(t) is real and even. F(ω) is also real and even.

MATLAB:

fourier(cos(omega_0*t),omega)
ans =
pi*(dirac(omega - omega_0) + dirac(omega + omega_0))

Sinewave#

sin(t)=1j2(ejω0tejω0t)jπδ(ωω0)+jπδ(ω+ω0)

Fourier transform of a sinewave signal

Note: f(t) is real and odd. F(ω) is imaginary and odd.

MATLAB:

fourier(sin(omega_0*t),omega)
ans =
-pi*(dirac(omega - omega_0) - dirac(omega + omega_0))*1i

Signum (Sign)#

The signum function is a function whose value is equal to

sgnt={1t<00x=0+1t>0

MATLAB:

fourier(sign(t),omega)
ans =
-2i/omega

The transform is:

sgnt=u0(t)u0(t)=2jω

Fourier transform of sgn(t)

This function is often used to model a voltage comparitor in circuits.

Example 4: Unit Step#

Use the signum function to show that

F{u0(t))}=πδ(ω)+1jω

Clue#

Define

sgnt=2u0(t)1

sgn(t) = 2 u_0(t) - 1

Does that help?















MATLAB:

fourier(u0(t),omega)
ans =
pi*dirac(omega) - 1i/omega

Example 5#

Use the results derived so far to show that

ejω0tu0(t)πδ(ωω0)+1j(ωω0)

Hint: linearity plus frequency shift property.















Example 6#

Use the results derived so far to show that

sinω0tu0(t)πj2[δ(ωω0)δ(ω+ω0)]+ω0ω02ω2

Hint: Euler’s formula plus solution to example 5.

Important note: the equivalent example in Karris (Section 8.4.9 Eq. 8.75 pp 8-23—8-24) is wrong!

See worked solution in OneNote for corrected proof.















Example 7#

Use the result of Example 3 to determine the Fourier transform of cosω0tu0(t).















Answer#

cosω0tu0(t)π2[δ(ωω0)+δ(ω+ω0)]+jωω02ω2

Derivation of the Fourier Transform from the Laplace Transform#

If a signal is a function of time f(t) which is zero for t0, we can obtain the Fourier transform from the Laplace transform by substituting s by jω.

Example 8: Single Pole Filter#

Given that

L{eatu0(t)}=1s+a

Compute

F{eatu0(t)}














Example 9: Complex Pole Pair cos term#

Given that

L{eatcosω0tu0(t)}=s+a(s+a)2+ω02

Compute

F{eatcosω0tu0(t)}














Fourier Transforms of Common Signals#

We shall conclude this session by computing as many of the the Fourier transform of some common signals as we have time for.

  • rectangular pulse

  • triangular pulse

  • periodic time function

  • unit impulse train (model of regular sampling)

I have created some worked examples to help with revision: see Canvas Worked Solutions to Selected Week 5 Problems and the OneNote class notebook Fourier Transforms of Common Signals).