Skip to content Skip to navigation

Connexions

You are here: Home » Content » Lecture 6:Continuous Time Fourier Transform (CTFT)

Navigation

Recently Viewed

This feature requires Javascript to be enabled.
 

Lecture 6:Continuous Time Fourier Transform (CTFT)

Module by: Truc Pham-Dinh, Tam Huynh-Ngoc, Anh Tuan Hoang, Thanh Dinh Vu. E-mail the authors

Summary: Extends the notion of the frequency response of a system to the frequency content of a signal. Widely used tool in many areas (communications, control, signal processing, X-ray diffraction, Medical imaging — CAT & PET scan). Continue development of Fourier transform pairs. Illustrate different methods for finding Fourier transforms.

Lecture #6:

CONTINUOUS TIME FOURIER TRANSFORM (CTFT)

Motivation:

  • Extends the notion of the frequency response of a system to the frequency content of a signal.
  • Widely used tool in many areas (communications, control, signal processing, X-ray diffraction, Medical imaging — CAT & PET scan).
  • Continue development of Fourier transform pairs.
  • Illustrate different methods for finding Fourier transforms

Outline:

  • The continuous time Fourier transform (CTFT)
  • Properties of the CTFT
  • Simple CTFT pairs
  • Fourier transform pairs

– Fourier transform of the unit step function

– Fourier transform of causal sinusoids

– Fourier transform of rectangular pulse — the sinc function

– Fourier transform of triangular pulse

  • Filtering the ECG revisited
  • Conclusion

Example — How to filter the ECG?

The recorded activity from the surface of the chest includes the electrical activity of the heart plus extraneous signals or “noise.” How can we design a filter that will reduce the noise?

Figure 1
Figure 1 (l6f1.png)

It is most effective to compute the frequency content of the recorded signal and to identify those components that are due to the electrical activity of the heart and those that are noise. Then the filter can be designed rationally. This is one of many motivations for understanding the Fourier transform.

I. THE CONTINUOUS TIME FOURIER TRANSFORM (CTFT)

1/ Definition

The continuous time Fourier transform of x(t) is defined as

X ( f ) = - x ( t ) e j2πft t X ( f ) = - x ( t ) e j2πft t

and the inverse transform is defined as

x ( t ) = - X ( f ) e j2πft f x ( t ) = - X ( f ) e j2πft f

2/ Relation of Fourier and Laplace Transforms

The bilateral Laplace transform is defined by the analysis formula

X ( s ) = - x ( t ) e st t X ( s ) = - x ( t ) e st t

and the inverse transform is defined by the synthesis formula

x ( t ) = 1 j2π C X ( s ) e st s x ( t ) = 1 j2π C X ( s ) e st s

Now if the jω axis is in the region of convergence of X(s), then we can substitute s = jω = j2πf into both relations to obtain

X ( j2πf ) = - x ( t ) e j2πft t X ( j2πf ) = - x ( t ) e j2πft t

x ( t ) = 1 j2π - j∞ j∞ X ( j2πf ) e j2πft ( j2πf ) x ( t ) = 1 j2π - j∞ j∞ X ( j2πf ) e j2πft ( j2πf )

3/ Form of the Fourier transform

Finally, by canceling j2π and changing the variable of integration from j2πf to f we obtain

X ( j2πf ) = - x ( t ) e j2πft t X ( j2πf ) = - x ( t ) e j2πft t

x ( t ) = - X ( j2πf ) e j2πft f x ( t ) = - X ( j2πf ) e j2πft f

It is clumsy to write X(j2πf). Therefore, from this now on, we rewrite the function X(j2πf) described above as in a simpler form X(f) such that the transform pair would be symmetrical.

X(j2πf) Þ X(f)

The new Fourier transform pair will be in the form

X ( f ) = - x ( t ) e j2πft t X ( f ) = - x ( t ) e j2πft t x ( t ) = - X ( f ) e j2πft f x ( t ) = - X ( f ) e j2πft f

4/ Notation

Notation for the Fourier transform varies appreciably from text to text and in different disciplines. Another common notation is to define the Fourier transform in terms of jω as follows

X ( ) = - x ( t ) e jωt t X ( ) = - x ( t ) e jωt t x ( t ) = 1 2 π - X ( ) e jωt ω x ( t ) = 1 2 π - X ( ) e jωt ω

Differences in notation are largely a matter of taste and different notations result in different locations of factors of 2π. The notation we use minimizes the number of factors of 2π that appear in the expressions we will use in this subject and makes the duality of the Fourier transform with its inverse more transparent.

5/ Why bother with the Fourier transform?

  • There are certain simple time functions which are more readily represented by Fourier transforms than by Laplace transforms, e.g., x(t) = 1, x(t) = cos(2πft), periodic time functions, etc.
  • Certain important operations on signals are more readily analyzed with Fourier transforms, e.g., sampling, modulation, filtering.
  • Examination of both signals and systems in the frequency domain gives insights that complement those obtained in the “time” domain.

6/ Functions that have Laplace transforms but not Fourier transforms

There are some time functions that have a Laplace transform but not a Fourier transform, namely those for which the jω-axis is not inside the region of convergence. For example, x(t) = eαtu(t) for α > 0.

Figure 2
Figure 2 (l6f2.png)

II. PROPERTIES OF THE CTFT

1/ Properties — symmetry

We start with the definition of the Fourier transform of a real time function x(t) and expand both terms in the integrand in terms of odd and even components.

X ( f ) = - x ( t ) e j2πft t X ( f ) = - x ( t ) e j2πft t X ( f ) = - ( x e ( t ) + x o ( t ) ) ( cos ( 2 πft ) j sin ( 2 πft ) ) t X ( f ) = - ( x e ( t ) + x o ( t ) ) ( cos ( 2 πft ) j sin ( 2 πft ) ) t

The odd components of the integrand contribute zero to the integral. Hence, we obtain

X ( f ) = - x e ( t ) cos ( 2 πft ) t + j - - x o ( t ) sin ( 2 πft ) t X ( f ) = - x e ( t ) cos ( 2 πft ) t + j - - x o ( t ) sin ( 2 πft ) t X ( f ) = X r ( f ) + jX i ( f ) X ( f ) = X r ( f ) + jX i ( f )

where

X r ( f ) = - x e ( t ) cos ( 2 πft ) t X r ( f ) = - x e ( t ) cos ( 2 πft ) t X i ( f ) = - - x o ( t ) sin ( 2 πft ) t X i ( f ) = - - x o ( t ) sin ( 2 πft ) t

We can infer symmetry properties of the Fourier transform of a real time function x(t).

X r ( f ) = - x e ( t ) cos ( 2 πft ) t , even function of f X r ( f ) = - x e ( t ) cos ( 2 πft ) t , even function of f X i ( f ) = - - x o ( t ) sin ( 2 πft ) t , odd function of f X i ( f ) = - - x o ( t ) sin ( 2 πft ) t , odd function of f | X ( f ) | = X r 2 ( f ) + X i 2 ( f ) , even function of f . | X ( f ) | = X r 2 ( f ) + X i 2 ( f ) , even function of f .

Therefore, if

x(t) X(f)

Real and even function of t Real and even function of f

Real and odd function of t Imaginary and odd function of f

The angle can be computed as follows,

∠X ( f ) = { π + tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) < 0 tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) > 0 ∠X ( f ) = { π + tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) < 0 tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) > 0

But, since ±n2π can always be added to the angle, and since is an odd function of f,

∠X ( - f ) = { - π - tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) < 0 - tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) > 0 ∠X ( - f ) = { - π - tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) < 0 - tan 1 ( X i ( f ) X r ( f ) ) for X r ( f ) > 0

Therefore, ÐX(f) is an odd function of f.

2/ Properties — duality

The Fourier transform and its inverse differ only by a sign in the exponent,

X ( f ) = - x ( t ) e j2πft t x ( t ) = - X ( f ) e j2πft f X ( f ) = - x ( t ) e j2πft t x ( t ) = - X ( f ) e j2πft f

Therefore, if x(t)X (f) then X(t)x(−f). This means that if we have found one Fourier transform pair, we automatically know another.

l6f3.png

3/ List of simple properties

Some of the important properties are summarized here; a more complete list is appended.

Figure 3
Figure 3 (graphics1.png)

a/ Properties — linearity

Most proofs of Fourier transform properties are simple.

ax 1 ( t ) + bx 2 ( t ) F aX 1 ( f ) + bX 2 ( f ) ax 1 ( t ) + bx 2 ( t ) F aX 1 ( f ) + bX 2 ( f )

The proof follows from the definition of the Fourier transform as a definite integral.

X ( f ) = - ( ax 1 ( t ) + bx 2 ( t ) ) e j2πft t X ( f ) = - ( ax 1 ( t ) + bx 2 ( t ) ) e j2πft t X ( f ) = a - x 1 ( t ) e j2πft t + b - x 2 ( t ) e j2πft t X ( f ) = a - x 1 ( t ) e j2πft t + b - x 2 ( t ) e j2πft t X ( f ) = aX 1 ( f ) + bX 2 ( f ) . X ( f ) = aX 1 ( f ) + bX 2 ( f ) .

b/ Delay by to

x ( t t o ) F X ( f ) e j2πft o x ( t t o ) F X ( f ) e j2πft o

This result can be seen using the synthesis formula.

x ( t ) = - X ( f ) e j2πft f x ( t ) = - X ( f ) e j2πft f x ( t t o ) = - X ( f ) e j2πf ( t t o ) f x ( t t o ) = - X ( f ) e j2πf ( t t o ) f x ( t t o ) = - X ( f ) e - j2πft o e j2πft f . x ( t t o ) = - X ( f ) e - j2πft o e j2πft f .

Mnemonic: a delay of the time function multiplies the Fourier transform by a lag factor, i.e., a delay of the time function of to adds −2πfto to the angle of the Fourier transform but does not affect the magnitude.

c/ Differentiate in t

dx ( t ) dt F j2πfX ( f ) dx ( t ) dt F j2πfX ( f )

This result can be seen using the synthesis formula.

x ( t ) = - X ( f ) e j2πft f x ( t ) = - X ( f ) e j2πft f dx ( t ) dt = - X ( f ) d dt ( e j2πft ) f dx ( t ) dt = - X ( f ) d dt ( e j2πft ) f dx ( t ) dt = - j2πf X ( f ) e j2πft f dx ( t ) dt = - j2πf X ( f ) e j2πft f

Differentiating the time function, adds π/2 radians to the angle of the Fourier transform and multiplies the magnitude by 2πf.

d/ Multiply by ej2πfot

x ( t ) e j2πf o t F X ( f f o ) x ( t ) e j2πf o t F X ( f f o )

This result can be seen using the analysis formula.

X ( f ) = - x ( t ) e j2πft t X ( f ) = - x ( t ) e j2πft t X ( f f o ) = - x ( t ) e j2π ( f f o ) t t X ( f f o ) = - x ( t ) e j2π ( f f o ) t t X ( f f o ) = - x ( t ) e j2πf o t e j2πft t X ( f f o ) = - x ( t ) e j2πf o t e j2πft t

This result can also be obtained from the delay-in-time property and duality. Mnemonic: multiplying a time function by a complex exponential at frequency fo shifts the Fourier transform to fo.

e/ Convolution in time

If x(t) = x1(t) ∗ x2(t) then X(f) is obtained as follows

X ( f ) = - ( - x 1 ( τ ) x 2 ( t τ ) ) e j2πft dt X ( f ) = - ( - x 1 ( τ ) x 2 ( t τ ) ) e j2πft dt = - x 1 ( τ ) ( - x 2 ( t τ ) e j2πft dt ) = - x 1 ( τ ) ( - x 2 ( t τ ) e j2πft dt ) = - x 1 ( τ ) X 2 ( f ) e j2πfτ = - x 1 ( τ ) X 2 ( f ) e j2πfτ = X 1 ( f ) X 2 ( f ) = X 1 ( f ) X 2 ( f )

The Fourier transform of the convolution of two time functions is the product of the Fourier transforms.

f/ Properties — zeroth-order moments

From the definition of the Fourier transform and its inverse

X ( f ) = - x ( t ) e j2πft t and x ( t ) = - X ( f ) e j2πft f X ( f ) = - x ( t ) e j2πft t and x ( t ) = - X ( f ) e j2πft f

it follows that

X ( 0 ) = - x ( t ) t and x ( 0 ) = - X ( f ) f X ( 0 ) = - x ( t ) t and x ( 0 ) = - X ( f ) f

Figure 4
Figure 4 (l6f4.png)

g/ Properties — nth-order moments of time functions

Take the nth derivative of the Fourier transform with respect to f to obtain

d n X ( f ) df n = - ( j2πt ) n x ( t ) e j2πft dt d n X ( f ) df n = - ( j2πt ) n x ( t ) e j2πft dt

If we rearrange terms and evaluate the equation at f = 0, we obtain

1 ( j2π ) n d n X ( f ) df n | f = 0 = - t n x ( t ) dt 1 ( j2π ) n d n X ( f ) df n | f = 0 = - t n x ( t ) dt

Hence, the nth moment of x(t) can be obtained from the nth derivative of X(f) evaluated at f = 0. From duality of the Fourier transform, the nth moment of X(f) can be obtained from derivatives of x(t) evaluated at t = 0.

III. SIMPLE CTFT PAIRS

1/ Unit impulse in time

Suppose x(t) = δ(t). Then the CTFT is

X ( f ) = - δ ( t ) e j2πft dt = 1 X ( f ) = - δ ( t ) e j2πft dt = 1

This shows that we can synthesize the impulse as follow

δ ( t ) = - 1 · e j2πft df δ ( t ) = - 1 · e j2πft df

Figure 5
Figure 5 (l6f5.png)

Generalization: a function that is punctuate in time has a Fourier transform that is extensive in frequency.

2/ Unit impulse in frequency

Suppose X(f) = δ(f). Then the inverse CTFT is

x ( t ) = - δ ( f ) e j2πft df = 1 x ( t ) = - δ ( f ) e j2πft df = 1

This shows that we can synthesize the impulse as follows

δ ( f ) = - 1 · e - j2πft dt δ ( f ) = - 1 · e - j2πft dt

Figure 6
Figure 6 (l6f6.png)

Generalization: a function that is punctuate in frequency has an inverse Fourier transform that is extensive in time.

3/ Unit impulse shifted in time

Suppose x(t) = δ(t−to). Then from the delay property we obtain

X ( f ) = e j2πft o = cos ( 2 πft o ) j sin ( 2 πft o ) X ( f ) = e j2πft o = cos ( 2 πft o ) j sin ( 2 πft o )

Figure 7
Figure 7 (l6f7.png)

4/ Unit impulse shifted in frequency

Suppose X(f) = δ(f − fo). From the properties, the inverse CTFT is

x ( t ) = e j2πf o t = cos ( 2 πf o t ) + j sin ( 2 πf o t ) x ( t ) = e j2πf o t = cos ( 2 πf o t ) + j sin ( 2 πf o t )

Figure 8
Figure 8 (l6f8.png)

5/ Sinusoidal time functions

cos ( 2 πf o t ) = ( e j2πf o t + e j2πf o t 2 ) F δ ( f f o ) + δ ( f + f o ) 2 cos ( 2 πf o t ) = ( e j2πf o t + e j2πf o t 2 ) F δ ( f f o ) + δ ( f + f o ) 2 sin ( 2 πf o t ) = ( e j2πf o t - e j2πf o t 2 j ) F δ ( f f o ) - δ ( f + f o ) 2 j sin ( 2 πf o t ) = ( e j2πf o t - e j2πf o t 2 j ) F δ ( f f o ) - δ ( f + f o ) 2 j

Figure 9
Figure 9 (l6f9.png)

6/ Causal exponential time function

x ( t ) = e αt u ( t ) 1 s + α for σ > α ( α > 0 ) x ( t ) = e αt u ( t ) 1 s + α for σ > α ( α > 0 )

Therefore, since the jω axis is in the region of convergence of X(s), we can evaluate X(s) on the jω axis to obtain the Fourier transform.

X ( ) = 1 + α X ( ) = 1 + α

which leads to

X ( f ) = 1 j2πf + α X ( f ) = 1 j2πf + α

| X ( f ) | = 1 ( 2 πf ) 2 + α 2 and ∠X ( f ) = tan 1 ( 2 πf α ) | X ( f ) | = 1 ( 2 πf ) 2 + α 2 and ∠X ( f ) = tan 1 ( 2 πf α )

Figure 10
Figure 10 (l6f10.png)

As α increases, the time function decays more rapidly and its duration (as measured by the time constant) decreases. As α increases, the Fourier transform width (as measured by its bandwidth) increases.

Figure 11
Figure 11 (l6f11.png)

Thus, the width of the time function is inversely proportional to the width of the Fourier transform.

X ( f ) = 1 j2πf + α = α ( 2 πf ) 2 + α 2 + j 2 πf ( 2 πf ) 2 + α 2 X ( f ) = 1 j2πf + α = α ( 2 πf ) 2 + α 2 + j 2 πf ( 2 πf ) 2 + α 2

Figure 12
Figure 12 (l6f12.png)

Therefore, we also have that

x e ( t ) = ( 1 / 2 ) e α | t | F X r ( f ) = α ( 2 πf ) 2 + α 2 x e ( t ) = ( 1 / 2 ) e α | t | F X r ( f ) = α ( 2 πf ) 2 + α 2

x o ( t ) = ( 1 / 2 ) e α | t | sgn ( t ) F jX i ( f ) = j 2 πf ( 2 πf ) 2 + α 2 x o ( t ) = ( 1 / 2 ) e α | t | sgn ( t ) F jX i ( f ) = j 2 πf ( 2 πf ) 2 + α 2

Where

sgn ( t ) = { 1 for t > 0 1 for t < 0 sgn ( t ) = { 1 for t > 0 1 for t < 0

Figure 13
Figure 13 (l6f13.png)

Two-minute miniquiz problem

Problem 16-1 — Fourier transform of a unit step

The Laplace transform of a unit step is

x ( t ) = u ( t ) F X ( s ) = 1 s for σ > 0 x ( t ) = u ( t ) F X ( s ) = 1 s for σ > 0

This suggests that the Fourier transform of the unit step is

x ( t ) = u ( t ) F X ( f ) = 1 j2πf x ( t ) = u ( t ) F X ( f ) = 1 j2πf

The Fourier transform of a causal exponential is

x ( t ) = e αt u ( t ) F X ( f ) = 1 j2πf + α x ( t ) = e αt u ( t ) F X ( f ) = 1 j2πf + α

This also suggests that the Fourier transform of the unit step is

x ( t ) = u ( t ) F X ( f ) = 1 j2πf x ( t ) = u ( t ) F X ( f ) = 1 j2πf

Explain why this cannot be the Fourier transform of a unit step.

Solution

X ( f ) = 1 j2πf X ( f ) = 1 j2πf

is an imaginary odd function of f. Hence, it must be the Fourier transform of an odd function of t. The unit step is neither an odd nor an even function of t.

The argument based on the Laplace transform of a step is fallacious because the Laplace transform of the step has a region of convergence that does not include the jω axis. Hence, we cannot simply substitute s = j2πf into the Laplace transform to obtain the Fourier transform. The second argument is fallacious because care has to be taken in evaluating.

1 j2πf + α as α 0 at f = 0 1 j2πf + α as α 0 at f = 0

7/ Unit step

To obtain the Fourier transform of the unit step we start with the Fourier transform of a causal exponential

x ( t ) = e αt u ( t ) F X ( f ) = 1 j2πf + α x ( t ) = e αt u ( t ) F X ( f ) = 1 j2πf + α

and examine the solution as α → 0.

Note that

x ( t ) = e αt u ( t ) = x e ( t ) + x o ( t ) = ( 1 / 2 ) e α | t | + ( 1 / 2 ) e α | t | sgn ( t ) x ( t ) = e αt u ( t ) = x e ( t ) + x o ( t ) = ( 1 / 2 ) e α | t | + ( 1 / 2 ) e α | t | sgn ( t )

Figure 14
Figure 14 (l6f14.png)

Note that

X ( f ) = 1 j2πf + α = X r ( f ) + jX i ( f ) = α ( 2 πf ) 2 + α 2 + j 2 πf ( 2 πf ) 2 + α 2 X ( f ) = 1 j2πf + α = X r ( f ) + jX i ( f ) = α ( 2 πf ) 2 + α 2 + j 2 πf ( 2 πf ) 2 + α 2

Figure 15
Figure 15 (l6f15.png)

As α → 0, Xr(f) becomes tall and narrow and, as we shall see, its area is 1/2. Hence, as α → 0,

X r ( f ) 1 2 δ ( f ) and jX i ( f ) 1 j2πf X r ( f ) 1 2 δ ( f ) and jX i ( f ) 1 j2πf

We need to determine the area of Xr(f). Because

x e ( t ) F X r ( f ) x e ( t ) F X r ( f ) x e ( 0 ) = - X r ( f ) df . x e ( 0 ) = - X r ( f ) df .

Figure 16
Figure 16 (l6f16.png)

Hence,

x e ( 0 ) = - X r ( f ) df = 1 2 x e ( 0 ) = - X r ( f ) df = 1 2

Thus, we have

u ( t ) = 1 2 + 1 2 sgn ( t ) F F { u ( t ) } = 1 2 δ ( f ) + 1 j2πf u ( t ) = 1 2 + 1 2 sgn ( t ) F F { u ( t ) } = 1 2 δ ( f ) + 1 j2πf

Figure 17
Figure 17 (l6f17.png)

Unit step, bottom line

To summarize,

u ( t ) F 1 s for R { s } > 0 u ( t ) F 1 s for R { s } > 0 u ( t ) F 1 2 δ ( f ) + 1 j2πf . u ( t ) F 1 2 δ ( f ) + 1 j2πf .

Thus, if the Laplace transform is evaluated on the edge of the region of convergence, on the jω axis, then there is an impulse in the real part at the location of the pole.

8/ Signum and unit step function — another approach

We illustrate a method for finding Fourier transforms using the Fourier transform properties and the Fourier transforms of simple time functions. Consider the time function x(t) = (1/2)sgn(t).

Figure 18
Figure 18 (l6f18.png)

The derivative of x(t) is a unit impulse in time. Differentiation in time is equivalent to multiplying the transform by j2πf.

Hence,

x ( t ) = sgn ( t ) F X ( f ) = 1 j2πf x ( t ) = sgn ( t ) F X ( f ) = 1 j2πf

The same approach can be used to find the Fourier transform of the step, x(t) = u(t), if some care is exercised. Note that u(t) = 1/2 + (1/2)sgn(t).

Figure 19
Figure 19 (l6f19.png)

The derivative of x(t) is a unit impulse in time but the constant is lost. Thus, it must be included.

Hence,

x ( t ) = u ( t ) = 1 / 2 + ( 1 / 2 ) sgn ( t ) X ( f ) = ( 1 / 2 ) δ ( f ) + 1 j2πf x ( t ) = u ( t ) = 1 / 2 + ( 1 / 2 ) sgn ( t ) X ( f ) = ( 1 / 2 ) δ ( f ) + 1 j2πf

Two-minute miniquiz problem

Problem 17-1 — Step with a dc offset

Find the Fourier transform of x(t).

Figure 20
Figure 20 (l6f20.png)

Solution

We can represent x(t) as

x(t) = 3/2 + (1/2)sgn(t).

Hence,

X ( f ) = ( 3 / 2 ) δ ( f ) + 1 j2πf X ( f ) = ( 3 / 2 ) δ ( f ) + 1 j2πf

9/ Causal cosinusoidal time function

A causal cosinusoid is a cosinusoid that starts at t = 0,

x ( t ) = cos ( 2 πf o t ) u ( t ) = cos ( 2 πf o t ) ( 1 / 2 + ( 1 / 2 ) sgn ( t ) ) x ( t ) = cos ( 2 πf o t ) u ( t ) = cos ( 2 πf o t ) ( 1 / 2 + ( 1 / 2 ) sgn ( t ) )

Therefore,

X ( f ) = F { cos ( 2 πf o t ) } * F { u ( t ) } X ( f ) = F { cos ( 2 πf o t ) } * F { u ( t ) } = ( 1 / 2 ) ( δ ( f f o ) + δ ( f + f o ) ) * ( ( 1 / 2 ) δ ( f ) + 1 j2πf ) = ( 1 / 2 ) ( δ ( f f o ) + δ ( f + f o ) ) * ( ( 1 / 2 ) δ ( f ) + 1 j2πf ) = ( 1 / 4 ) ( δ ( f f o ) + δ ( f + f o ) ) + 1 j4π ( f f o ) + 1 j4π ( f + f o ) = ( 1 / 4 ) ( δ ( f f o ) + δ ( f + f o ) ) + 1 j4π ( f f o ) + 1 j4π ( f + f o ) = ( 1 / 4 ) ( δ ( f f o ) + δ ( f + f o ) ) + f j2π ( f 2 f o 2 ) = ( 1 / 4 ) ( δ ( f f o ) + δ ( f + f o ) ) + f j2π ( f 2 f o 2 )

Figure 21
Figure 21 (gif1.png)

The Fourier and Laplace transforms of the causal cosinusoid are:

cos ( 2 πf o t ) u ( t ) F ( 1 / 4 ) ( δ ( f f o ) + δ ( f + f o ) ) + f j2π ( f 2 f o 2 ) cos ( 2 πf o t ) u ( t ) F ( 1 / 4 ) ( δ ( f f o ) + δ ( f + f o ) ) + f j2π ( f 2 f o 2 ) cos ( 2 πf o t ) u ( t ) F s s 2 + ( 2 πf o ) 2 for R { s } > 0 cos ( 2 πf o t ) u ( t ) F s s 2 + ( 2 πf o ) 2 for R { s } > 0

Therefore, just as with the unit step, the causal cosinusoid has poles on the jω axis, and the Fourier transform contains impulses at the frequencies of the poles.

A causal sinusoid is a sinusoid that starts at t = 0,

x ( t ) = sin ( 2 πf o t ) u ( t ) = sin ( 2 πf o t ) ( 1 / 2 + ( 1 / 2 ) sgn ( t ) ) x ( t ) = sin ( 2 πf o t ) u ( t ) = sin ( 2 πf o t ) ( 1 / 2 + ( 1 / 2 ) sgn ( t ) )

Therefore,

X ( f ) = F { sin ( 2 πf o t ) } * F { u ( t ) } X ( f ) = F { sin ( 2 πf o t ) } * F { u ( t ) } = ( 1 / 2 j ) ( δ ( f f o ) δ ( f + f o ) ) * ( ( 1 / 2 ) δ ( f ) + 1 j2πf ) = ( 1 / 2 j ) ( δ ( f f o ) δ ( f + f o ) ) * ( ( 1 / 2 ) δ ( f ) + 1 j2πf ) = ( 1 / 4 ) ( δ ( f f o ) - δ ( f + f o ) ) + 1 4 π ( f f o ) 1 4 π ( f + f o ) = ( 1 / 4 ) ( δ ( f f o ) - δ ( f + f o ) ) + 1 4 π ( f f o ) 1 4 π ( f + f o ) = ( 1 / 4 j ) ( δ ( f f o ) - δ ( f + f o ) ) + f o 2 π ( f 2 f o 2 ) = ( 1 / 4 j ) ( δ ( f f o ) - δ ( f + f o ) ) + f o 2 π ( f 2 f o 2 )

10/ Rectangular pulse

a/ Rectangular pulse — derivation

The transform of the rectangular pulse x(t) is:

X ( f ) = T / 2 T / 2 Ae j2πft t X ( f ) = T / 2 T / 2 Ae j2πft t = Ae j2πft j2πf | - T / 2 T / 2 = Ae j2πft j2πf | - T / 2 T / 2 = AT e jπfT e jπfT j2πfT = AT e jπfT e jπfT j2πfT = AT ( sin πfT πfT ) = AT ( sin πfT πfT )

Figure 22
Figure 22 (gif2.png)

sin πfT πfT = { 0 for f = n / T , n 0 1 for f = 0 sin πfT πfT = { 0 for f = n / T , n 0 1 for f = 0

where n is an integer.

b/ Use of moment properties

From the moment properties we know that

X ( 0 ) = - x ( t ) dt = AT and x ( 0 ) = A = - X ( f ) df X ( 0 ) = - x ( t ) dt = AT and x ( 0 ) = A = - X ( f ) df

Figure 23
Figure 23 (gif3.png)

Note thatwhich is just the area of the inscribed triangle.

c/ Sinc function

The type of function arises so frequently that it is useful to

define the sinc function,

sinc ( x ) = sin πx πx sinc ( x ) = sin πx πx

Therefore,

X ( f ) = AT ( sin πfT πfT ) = ATsinc ( fT ) X ( f ) = AT ( sin πfT πfT ) = ATsinc ( fT )

d/ Source of zeros in FT

Figure 24
Figure 24 (l6f21.png)

has zeros at f = n/T for n ≠ 0. What causes these zeros?

Note from the definition of the Fourier transform

X ( f ) = - x ( t ) e j2πft t X ( f ) = - x ( t ) e j2πft t = - x ( t ) ( cos ( 2 πft ) j sin ( 2 πft ) ) t = - x ( t ) ( cos ( 2 πft ) j sin ( 2 πft ) ) t

The duration of x(t) is T. Hence, the integral is zero for those frequencies whose periods are submultiples of T. These are the frequencies f = n/T where n ≠ 0. The examples show the frequencies f = 1/T , f = 2/T , and f = 3/T .

e/ Alternate derivation of FT

Figure 25
Figure 25 (l6f22.png)

The Fourier transform can be found from

j2πfX ( f ) = Ae j2πf ( T / 2 ) Ae j2πf ( T / 2 ) = 2 jA sin ( πfT ) j2πfX ( f ) = Ae j2πf ( T / 2 ) Ae j2πf ( T / 2 ) = 2 jA sin ( πfT ) X ( f ) = AT ( sin ( πfT ) πfT ) X ( f ) = AT ( sin ( πfT ) πfT )

f/ Effect of duration

Consider the sequence of rectangular pulses of the form

x ( t ) = { 0 otherwise 1 / T for t < | T / 2 | F X ( f ) = sin ( πfT ) πfT x ( t ) = { 0 otherwise 1 / T for t < | T / 2 | F X ( f ) = sin ( πfT ) πfT

Figure 26
Figure 26 (gif4.png)

Note that as T decreases x(t) becomes tall and narrow and X(f) gets broader in frequency. Interpreted as generalized functions, x(t) → δ(t) and X(f) → 1.

11/ Triangular pulse

A triangular pulse is obtained by convolving a rectangular pulse with itself.

Figure 27
Figure 27 (l6f23.png)

Since xT (t)=xR(t)*xR(t), the triangular pulse has the transform

X T ( f ) = X R ( f ) × X R ( f ) = ( T sin ( πfT ) πfT ) 2 X T ( f ) = X R ( f ) × X R ( f ) = ( T sin ( πfT ) πfT ) 2

IV. FILTERING REVISITED

For an LTI system with impulse response h(t) with arbitrary input x(t), the output is given by the convolution of the input with the impulse response.

Figure 28
Figure 28 (l6f24.png)

The Fourier transform of the output equals the product of the Fourier transform of the input and the Fourier transform of the impulse response which is just the frequency response of the LTI system. Filtering is an example of a signal processing operation that is effectively viewed in the frequency domain in terms of Fourier transforms of the input, impulse response, and output.

1/ Use of LPF and HPF to separate sinusoids

The signal consists of a sum of sine waves that we wish to separate.

Figure 29
Figure 29 (l6f25.png)

To design the filters we need to specify precisely what we mean by separation. These specifications are easily evaluated in the frequency domain.

The Fourier transform (spectrum) of the signal consists of impulses at the frequencies of the sinusoids. These are superimposed on the frequency responses of the LPF and HPF.

Figure 30
Figure 30 (l6f26.png)

As the frequency separation between the two sinusoids is decreased, the order of the filter required to meet a given specification must be increased.

2/ Use of BPF to extract narrow-band signal from wide-band noise

The Fourier transform (spectrum) of the signal consists of a narrow-band signal, i.e., such as a sinusoid, and wide-band noise, i.e., an undesirable signal. The problem is to extract the signal from the noise using a BPF.

Figure 31
Figure 31 (l6f27.png)

Once again we superimpose the spectrum of the signal and the frequency response of the system.

Figure 32
Figure 32 (l6f28.png)

As the bandwidth of the BPF decreases, the amount of noise in the output decreases.

3/ Extraction of signal from noise

The input consists of an ECG signal recorded from the surface of the chest. The recording consists of the signal (the electrical activity of the heart) plus noise from various sources (e.g., the power lines, electrical activity of other muscles, noise from the electrodes). The objective is to extract the signal from the noise.

Figure 33
Figure 33 (l6f29.png)

To design an appropriate filter, we examine the spectrum of the recorded signal.

The spectrum of the recorded signal is shown below.

The spectrum of the electrical activity of the heart is predominantly in the range 0.5 to 35 Hz. The rest is “noise.” Note the large peak at 60 Hz.

Figure 34
Figure 34 (l6f30.png)

The recorded ECG signal is passed through a filter.

Figure 35
Figure 35 (l6f31.png)

Frequency response of a second-order bandpass filter in cascade with a notch filter (at 60 Hz). The passband of the bandpass filter is between 0.38 and 60 Hz (as suggested in Problem 6 of Problem Set 4).

Figure 36
Figure 36 (l6f32.png)

The filter characteristics are shown on an expanded and linear frequency scale centered on 60 Hz to show the effect of the notch filter.

The filtered and unfiltered ECG waveforms and spectra are shown below.

Figure 37
Figure 37 (l6f33.png)

The first 10s of the filtered and unfiltered ECG waveforms are shown below.

Figure 38
Figure 38 (l6f34.png)

Why does the filtered waveform appear thick in the first two seconds?

The impulse response of the filter is shown below.

Figure 39
Figure 39 (l6f35.png)

The impulse response is shown on two amplitude and time scales.

It takes about 1-2 seconds for the impulse response to attenuate appreciably?

V. CONCLUSIONS:

  • The combination of Fourier transform properties and the Fourier transforms of simple time functions yields a rich collection of Fourier transform pairs.
  • If the jω axis is in the region of convergence of the Laplace transform, then the Fourier transform equals the Laplace transform evaluated along the jω axis.
  • If there are poles on the jω axis, so that the Laplace transform does not include the jω axis, the Fourier transform can still be defined with the use of singularity functions. This situation will be explored further in the next lecture.
  • The filter has attenuated the low-frequency noise as can be seen from the spectrum. Note also that the baseline of the waveform of the filtered ECG signal has been flattened.

Content actions

Download module as:

PDF | EPUB (?)

What is an EPUB file?

EPUB is an electronic book format that can be read on a variety of mobile devices.

Downloading to a reading device

For detailed instructions on how to download this content's EPUB to your specific device, click the "(?)" link.

| More downloads ...

Add module to:

My Favorites (?)

'My Favorites' is a special kind of lens which you can use to bookmark modules and collections. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need an account to use 'My Favorites'.

| A lens I own (?)

Definition of a lens

Lenses

A lens is a custom view of the content in the repository. You can think of it as a fancy kind of list that will let you see content through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

| External bookmarks