2: signals & systems - i · 02/01/2016  · signal energy & powerclassification of...

Post on 23-Mar-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

2: Signals & Systems - I

Y. Yoganandam, Runa Kumari, and S. R. Zinka

Department of Electrical & Electronics EngineeringBITS Pilani, Hyderbad Campus

August 5 & 7, 2015

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

First of all ... What is a Signal?

A signal is a set of information or data.

In most of the cases that we deal in this course, signals are functions of theindependent variable time. This is not always the case, however. Give me a

few examples which are not functions of time ...

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

First of all ... What is a Signal?

A signal is a set of information or data.

In most of the cases that we deal in this course, signals are functions of theindependent variable time. This is not always the case, however. Give me a

few examples which are not functions of time ...

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

First of all ... What is a Signal?

A signal is a set of information or data.

In most of the cases that we deal in this course, signals are functions of theindependent variable time. This is not always the case, however. Give me a

few examples which are not functions of time ...

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

What is a System?

A system is an entity that processes a set of signals (inputs) to yield anotherset of signals (outputs).

A system may be made up of physical components or it may be an algorithmthat computes an output from input signal.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

What is a System?

A system is an entity that processes a set of signals (inputs) to yield anotherset of signals (outputs).

A system may be made up of physical components or it may be an algorithmthat computes an output from input signal.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

What is a System?

A system is an entity that processes a set of signals (inputs) to yield anotherset of signals (outputs).

A system may be made up of physical components or it may be an algorithmthat computes an output from input signal.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy

Signal energy for a real signal is defined as

Eg =

ˆ +∞

−∞g2 (t) dt. (1)

The above definition can be generalized to a complex valued signal g (t) as

Eg =

ˆ +∞

−∞|g (t)|2 dt. (2)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy

Signal energy for a real signal is defined as

Eg =

ˆ +∞

−∞g2 (t) dt. (1)

The above definition can be generalized to a complex valued signal g (t) as

Eg =

ˆ +∞

−∞|g (t)|2 dt. (2)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy

Signal energy for a real signal is defined as

Eg =

ˆ +∞

−∞g2 (t) dt. (1)

The above definition can be generalized to a complex valued signal g (t) as

Eg =

ˆ +∞

−∞|g (t)|2 dt. (2)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Power

If the amplitude of g (t) does not→ 0 as t→ ∞, the signal energy is infinite.

So, a more meaningful measure would be the time average of the energy (if itexists), which is the average power Pg defined by

Pg = limT→∞

1T

ˆ T/2

−T/2g2 (t) dt. (3)

The above definition can be generalized to a complex valued signal g (t) as

Pg = limT→∞

1T

ˆ T/2

−T/2|g (t)|2 dt. (4)

Observe that the square root of Pg is closely related to root mean square (rms)value of g (t).

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Power

If the amplitude of g (t) does not→ 0 as t→ ∞, the signal energy is infinite.

So, a more meaningful measure would be the time average of the energy (if itexists), which is the average power Pg defined by

Pg = limT→∞

1T

ˆ T/2

−T/2g2 (t) dt. (3)

The above definition can be generalized to a complex valued signal g (t) as

Pg = limT→∞

1T

ˆ T/2

−T/2|g (t)|2 dt. (4)

Observe that the square root of Pg is closely related to root mean square (rms)value of g (t).

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Power

If the amplitude of g (t) does not→ 0 as t→ ∞, the signal energy is infinite.

So, a more meaningful measure would be the time average of the energy (if itexists), which is the average power Pg defined by

Pg = limT→∞

1T

ˆ T/2

−T/2g2 (t) dt. (3)

The above definition can be generalized to a complex valued signal g (t) as

Pg = limT→∞

1T

ˆ T/2

−T/2|g (t)|2 dt. (4)

Observe that the square root of Pg is closely related to root mean square (rms)value of g (t).

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Power

If the amplitude of g (t) does not→ 0 as t→ ∞, the signal energy is infinite.

So, a more meaningful measure would be the time average of the energy (if itexists), which is the average power Pg defined by

Pg = limT→∞

1T

ˆ T/2

−T/2g2 (t) dt. (3)

The above definition can be generalized to a complex valued signal g (t) as

Pg = limT→∞

1T

ˆ T/2

−T/2|g (t)|2 dt. (4)

Observe that the square root of Pg is closely related to root mean square (rms)value of g (t).

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Power

If the amplitude of g (t) does not→ 0 as t→ ∞, the signal energy is infinite.

So, a more meaningful measure would be the time average of the energy (if itexists), which is the average power Pg defined by

Pg = limT→∞

1T

ˆ T/2

−T/2g2 (t) dt. (3)

The above definition can be generalized to a complex valued signal g (t) as

Pg = limT→∞

1T

ˆ T/2

−T/2|g (t)|2 dt. (4)

Observe that the square root of Pg is closely related to root mean square (rms)value of g (t).

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Let’s See a Few Signals ...

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Let’s See a Few Signals ...

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Let’s See a Few Signals ...

g(t)

t

g(t)

t

Energy is finite

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Let’s See a Few Signals ...

g(t)

t

g(t)

t

Energy is finite

Energy is infinite and power is finite

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy and Power – Physical Interpretation

+−g(t) R

g(t)R

g(t) R+

−Rg(t)

Energy dissipated =

ˆ +∞

−∞

g2 (t)R

dt =Eg

R(5)

If R = 1, the energy dissipated in the resistor is Eg. Similar observation appliesto signal power Pg.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy and Power – Physical Interpretation

+−g(t) R

g(t)R

g(t) R+

−Rg(t)

Energy dissipated =

ˆ +∞

−∞

g2 (t)R

dt =Eg

R(5)

If R = 1, the energy dissipated in the resistor is Eg. Similar observation appliesto signal power Pg.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy and Power – Physical Interpretation

+−g(t) R

g(t)R

g(t) R+

−Rg(t)

Energy dissipated =

ˆ +∞

−∞

g2 (t)R

dt =Eg

R(5)

If R = 1, the energy dissipated in the resistor is Eg. Similar observation appliesto signal power Pg.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Energy and Power – Physical Interpretation

+−g(t) R

g(t)R

g(t) R+

−Rg(t)

Energy dissipated =

ˆ +∞

−∞

g2 (t)R

dt =Eg

R(5)

If R = 1, the energy dissipated in the resistor is Eg. Similar observation appliesto signal power Pg.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Few Notes

• The measure of energy is indicative of the energy capability of thesignal, not the actual energy.

• So, the concept of conservation of energy should not be applied to themeasure of signal energy.

• Units of energy and power are not correct dimensionally and theydepend upon the type of the signal too.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Few Notes

• The measure of energy is indicative of the energy capability of thesignal, not the actual energy.

• So, the concept of conservation of energy should not be applied to themeasure of signal energy.

• Units of energy and power are not correct dimensionally and theydepend upon the type of the signal too.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Few Notes

• The measure of energy is indicative of the energy capability of thesignal, not the actual energy.

• So, the concept of conservation of energy should not be applied to themeasure of signal energy.

• Units of energy and power are not correct dimensionally and theydepend upon the type of the signal too.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Few Notes

• The measure of energy is indicative of the energy capability of thesignal, not the actual energy.

• So, the concept of conservation of energy should not be applied to themeasure of signal energy.

• Units of energy and power are not correct dimensionally and theydepend upon the type of the signal too.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Classes of Signals

• Continuous-time and discrete-time signals

• Analog and digital signals

• Periodic and aperiodic signals

• Energy and power signals

• Deterministic and probabilistic signals

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Classes of Signals

• Continuous-time and discrete-time signals

• Analog and digital signals

• Periodic and aperiodic signals

• Energy and power signals

• Deterministic and probabilistic signals

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Continuous-Time and Discrete-Time Signals

x(t)

1234567

t

x(t)

1234567

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Continuous-Time and Discrete-Time Signals

x(t)

1234567

t

x(t)

1234567

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Continuous-Time and Discrete-Time Signals

x(t)

1234567

t

x(t)

1234567

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Analog and Digital Signals

x(t)

1234567

t

x(t)

1234567

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Analog and Digital Signals

x(t)

1234567

t

x(t)

1234567

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Analog and Digital Signals

x(t)

1234567

t

x(t)

1234567

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Periodic and Aperiodic Signals

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Periodic and Aperiodic Signals

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Periodic and Aperiodic Signals

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Periodic and Aperiodic Signals

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Energy and Power Signals

g(t)

t

g(t)

t

Energy is finite

Energy is infinite and power is finite

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Energy and Power Signals

g(t)

t

g(t)

t

Energy is finite

Energy is infinite and power is finite

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Deterministic and Probabilistic Signals

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Deterministic and Probabilistic Signals

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Deterministic and Probabilistic Signals

g(t)

t

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Shifting

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Shifting

g(t)

t

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Shifting

g(t)

t

g(t-T)

tT

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Shifting

g(t)

t

g(t-T)

t

g(t+T)

t

T

T

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Scaling

g(t)

tT1 T2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Scaling

g(t)

tT1 T2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Scaling

g(t)

t

g(2t)

t

T1 T2

T1/2 T2/2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Scaling

g(t)

t

g(2t)

t

g(t/2)

t

T1 T2

T1/2 T2/2

2T1 2T2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Inversion

g(t)

t0-2 5

-1

2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Inversion

g(t)

t0-2 5

-1

2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Time Inversion

g(t)

t0-2 5

-1

2

g(−t)

t02-5

-1

2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Impulse or Dirac Delta Function

-0.2

0.0

0.2

0.4

0.6

0.8

1.0

1.2

-2 -1 0 1 2

The Dirac delta can be loosely thought of as a function on the real line which is zeroeverywhere except at the origin, where it is infinite,

δ (x) =

{+∞, x = 00, x 6= 0

(6)

and which is also constrained to satisfy the identityˆ +∞

−∞δ (x) dx = 1. (7)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Impulse or Dirac Delta Function

-0.2

0.0

0.2

0.4

0.6

0.8

1.0

1.2

-2 -1 0 1 2

The Dirac delta can be loosely thought of as a function on the real line which is zeroeverywhere except at the origin, where it is infinite,

δ (x) =

{+∞, x = 00, x 6= 0

(6)

and which is also constrained to satisfy the identityˆ +∞

−∞δ (x) dx = 1. (7)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Impulse or Dirac Delta Function

-0.2

0.0

0.2

0.4

0.6

0.8

1.0

1.2

-2 -1 0 1 2

The Dirac delta can be loosely thought of as a function on the real line which is zeroeverywhere except at the origin, where it is infinite,

δ (x) =

{+∞, x = 00, x 6= 0

(6)

and which is also constrained to satisfy the identityˆ +∞

−∞δ (x) dx = 1. (7)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Impulse or Dirac Delta Function

-0.2

0.0

0.2

0.4

0.6

0.8

1.0

1.2

-2 -1 0 1 2

The Dirac delta can be loosely thought of as a function on the real line which is zeroeverywhere except at the origin, where it is infinite,

δ (x) =

{+∞, x = 00, x 6= 0

(6)

and which is also constrained to satisfy the identityˆ +∞

−∞δ (x) dx = 1. (7)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Impulse Function – A Few Properties

• δ (−x) = δ (x) (Symmetry Property)

• ´ +∞−∞ δ (αx) dx =

´ +∞−∞ δ (u) du

|α| =1|α| (Scaling Property)

• f (x) δ (x− x0) = f (x0) δ (x− x0)

• ´ +∞−∞ f (x) δ (x− x0) dx = f (x0) (Sampling or Sifting Property)

• δ (x)⇔ 1

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Impulse Function – A Few Properties

• δ (−x) = δ (x) (Symmetry Property)

• ´ +∞−∞ δ (αx) dx =

´ +∞−∞ δ (u) du

|α| =1|α| (Scaling Property)

• f (x) δ (x− x0) = f (x0) δ (x− x0)

• ´ +∞−∞ f (x) δ (x− x0) dx = f (x0) (Sampling or Sifting Property)

• δ (x)⇔ 1

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signals and Vectors

Signals are not just like vectors. Signals are vectors.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signals and Vectors

Signals are not just like vectors. Signals are vectors.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

g

e1 = g− c1x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

g

x

e1 = g− c1x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

ge1

c1x x

e1 = g− c1x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

ge2

c2x x

e2 = g− c2x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

ge

cx x

e = g− cx

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

ge

cx x

e = g− cx

⇒ e · x = g · x− cx · x

⇒ 0 = g · x− c |x|2

⇒ c =g · x|x|2

(8)

If the vectors g and x are orthogonal to each other, then g · x = 0 and c = 0.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Vector

ge

cx x

e = g− cx

⇒ e · x = g · x− cx · x

⇒ 0 = g · x− c |x|2

⇒ c =g · x|x|2

(8)

If the vectors g and x are orthogonal to each other, then g · x = 0 and c = 0.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal

Consider the problem of approximating a real signal g (t) in terms of anotherreal signal x (t) over an interval [t1, t2]:

g (t) ' cx (t) t1 ≤ t ≤ t2 (9)

By analogy, the value of c which minimizes the error signal e (t) = g (t)− cx (t)is:

c =g · xx · x c =

(g, x)(x, x)

where the inner product (g, x) is defined as (g, x) =´ t2

t1g (t) x (t) dt.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal

Consider the problem of approximating a real signal g (t) in terms of anotherreal signal x (t) over an interval [t1, t2]:

g (t) ' cx (t) t1 ≤ t ≤ t2 (9)

By analogy, the value of c which minimizes the error signal e (t) = g (t)− cx (t)is:

c =g · xx · x c =

(g, x)(x, x)

where the inner product (g, x) is defined as (g, x) =´ t2

t1g (t) x (t) dt.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal

Consider the problem of approximating a real signal g (t) in terms of anotherreal signal x (t) over an interval [t1, t2]:

g (t) ' cx (t) t1 ≤ t ≤ t2 (9)

By analogy, the value of c which minimizes the error signal e (t) = g (t)− cx (t)is:

c =g · xx · x c =

(g, x)(x, x)

where the inner product (g, x) is defined as (g, x) =´ t2

t1g (t) x (t) dt.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal

Consider the problem of approximating a real signal g (t) in terms of anotherreal signal x (t) over an interval [t1, t2]:

g (t) ' cx (t) t1 ≤ t ≤ t2 (9)

By analogy, the value of c which minimizes the error signal e (t) = g (t)− cx (t)is:

c =g · xx · x

c =(g, x)(x, x)

where the inner product (g, x) is defined as (g, x) =´ t2

t1g (t) x (t) dt.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal

Consider the problem of approximating a real signal g (t) in terms of anotherreal signal x (t) over an interval [t1, t2]:

g (t) ' cx (t) t1 ≤ t ≤ t2 (9)

By analogy, the value of c which minimizes the error signal e (t) = g (t)− cx (t)is:

c =g · xx · x c =

(g, x)(x, x)

where the inner product (g, x) is defined as (g, x) =´ t2

t1g (t) x (t) dt.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal

Consider the problem of approximating a real signal g (t) in terms of anotherreal signal x (t) over an interval [t1, t2]:

g (t) ' cx (t) t1 ≤ t ≤ t2 (9)

By analogy, the value of c which minimizes the error signal e (t) = g (t)− cx (t)is:

c =g · xx · x c =

(g, x)(x, x)

where the inner product (g, x) is defined as (g, x) =´ t2

t1g (t) x (t) dt.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal ... Proof

Now, let’s see the proof. We need to minimize the energy of the error signal

Ee =

ˆ t2

t1

[g (t)− cx (t)]2 dt. (10)

So, the necessary condition is

⇒ ddc

ˆ t2

t1

[g (t)− cx (t)]2 dt = 0

⇒ˆ t2

t1

ddc

[g2 (t) + c2x2 (t)− 2cg (t) x (t)

]dt = 0

⇒ cˆ t2

t1

x2 (t) dt−ˆ t2

t1

g (t) x (t) dt = 0

⇒ c =

´ t2t1

g (t) x (t) dt´ t2t1

x2 (t) dt. (11)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal ... Proof

Now, let’s see the proof. We need to minimize the energy of the error signal

Ee =

ˆ t2

t1

[g (t)− cx (t)]2 dt. (10)

So, the necessary condition is

⇒ ddc

ˆ t2

t1

[g (t)− cx (t)]2 dt = 0

⇒ˆ t2

t1

ddc

[g2 (t) + c2x2 (t)− 2cg (t) x (t)

]dt = 0

⇒ cˆ t2

t1

x2 (t) dt−ˆ t2

t1

g (t) x (t) dt = 0

⇒ c =

´ t2t1

g (t) x (t) dt´ t2t1

x2 (t) dt. (11)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal ... Proof

Now, let’s see the proof. We need to minimize the energy of the error signal

Ee =

ˆ t2

t1

[g (t)− cx (t)]2 dt. (10)

So, the necessary condition is

⇒ ddc

ˆ t2

t1

[g (t)− cx (t)]2 dt = 0

⇒ˆ t2

t1

ddc

[g2 (t) + c2x2 (t)− 2cg (t) x (t)

]dt = 0

⇒ cˆ t2

t1

x2 (t) dt−ˆ t2

t1

g (t) x (t) dt = 0

⇒ c =

´ t2t1

g (t) x (t) dt´ t2t1

x2 (t) dt. (11)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal ... Proof

Now, let’s see the proof. We need to minimize the energy of the error signal

Ee =

ˆ t2

t1

[g (t)− cx (t)]2 dt. (10)

So, the necessary condition is

⇒ ddc

ˆ t2

t1

[g (t)− cx (t)]2 dt = 0

⇒ˆ t2

t1

ddc

[g2 (t) + c2x2 (t)− 2cg (t) x (t)

]dt = 0

⇒ cˆ t2

t1

x2 (t) dt−ˆ t2

t1

g (t) x (t) dt = 0

⇒ c =

´ t2t1

g (t) x (t) dt´ t2t1

x2 (t) dt. (11)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal ... Proof

Now, let’s see the proof. We need to minimize the energy of the error signal

Ee =

ˆ t2

t1

[g (t)− cx (t)]2 dt. (10)

So, the necessary condition is

⇒ ddc

ˆ t2

t1

[g (t)− cx (t)]2 dt = 0

⇒ˆ t2

t1

ddc

[g2 (t) + c2x2 (t)− 2cg (t) x (t)

]dt = 0

⇒ cˆ t2

t1

x2 (t) dt−ˆ t2

t1

g (t) x (t) dt = 0

⇒ c =

´ t2t1

g (t) x (t) dt´ t2t1

x2 (t) dt. (11)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Signal ... Proof

Now, let’s see the proof. We need to minimize the energy of the error signal

Ee =

ˆ t2

t1

[g (t)− cx (t)]2 dt. (10)

So, the necessary condition is

⇒ ddc

ˆ t2

t1

[g (t)− cx (t)]2 dt = 0

⇒ˆ t2

t1

ddc

[g2 (t) + c2x2 (t)− 2cg (t) x (t)

]dt = 0

⇒ cˆ t2

t1

x2 (t) dt−ˆ t2

t1

g (t) x (t) dt = 0

⇒ c =

´ t2t1

g (t) x (t) dt´ t2t1

x2 (t) dt. (11)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Complex Signal

For complex signals, we can generalize the results as shown below:

⇒ c =

´ t2t1

g (t) x∗ (t) dt´ t2t1|x (t)|2 dt

(12)

For a detailed derivation of the above expression, please see Ch. 2 [T1].

So, we define the signals g (t) and x (t) to be orthogonal over the interval [t1, t2]if ˆ t2

t1

g (t) x∗ (t) dt = 0. (13)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Complex Signal

For complex signals, we can generalize the results as shown below:

⇒ c =

´ t2t1

g (t) x∗ (t) dt´ t2t1|x (t)|2 dt

(12)

For a detailed derivation of the above expression, please see Ch. 2 [T1].

So, we define the signals g (t) and x (t) to be orthogonal over the interval [t1, t2]if ˆ t2

t1

g (t) x∗ (t) dt = 0. (13)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Component of a Complex Signal

For complex signals, we can generalize the results as shown below:

⇒ c =

´ t2t1

g (t) x∗ (t) dt´ t2t1|x (t)|2 dt

(12)

For a detailed derivation of the above expression, please see Ch. 2 [T1].

So, we define the signals g (t) and x (t) to be orthogonal over the interval [t1, t2]if ˆ t2

t1

g (t) x∗ (t) dt = 0. (13)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Energy of Sum of Orthogonal Signals

If vectors x and y are orthogonal, and if z = x + y, then

|z|2 = |x|2 + |y|2 . (14)

If signals x (t) and y (t) are orthogonal over an interval [t1, t2], and if z (t) =x (t) + y (t) , then

Ez = Ex + Ey. (15)

Try to derive the above expression by yourself using the definition of signalenergy.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Energy of Sum of Orthogonal Signals

If vectors x and y are orthogonal, and if z = x + y, then

|z|2 = |x|2 + |y|2 . (14)

If signals x (t) and y (t) are orthogonal over an interval [t1, t2], and if z (t) =x (t) + y (t) , then

Ez = Ex + Ey. (15)

Try to derive the above expression by yourself using the definition of signalenergy.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Energy of Sum of Orthogonal Signals

If vectors x and y are orthogonal, and if z = x + y, then

|z|2 = |x|2 + |y|2 . (14)

If signals x (t) and y (t) are orthogonal over an interval [t1, t2], and if z (t) =x (t) + y (t) , then

Ez = Ex + Ey. (15)

Try to derive the above expression by yourself using the definition of signalenergy.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Energy of Sum of Orthogonal Signals

If vectors x and y are orthogonal, and if z = x + y, then

|z|2 = |x|2 + |y|2 . (14)

If signals x (t) and y (t) are orthogonal over an interval [t1, t2], and if z (t) =x (t) + y (t) , then

Ez = Ex + Ey. (15)

Try to derive the above expression by yourself using the definition of signalenergy.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Best Friends, Worst Enemies, and Complete Strangers

g x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Best Friends, Worst Enemies, and Complete Strangers

g x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Best Friends, Worst Enemies, and Complete Strangers

g x

g x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Best Friends, Worst Enemies, and Complete Strangers

g x

g x

g

x

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Vector Correlation

g

x

C = cos θ =g · x|g| |x| (16)

−1 ≤ C ≤ 1 (17)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Vector Correlation

g

x

C = cos θ =g · x|g| |x| (16)

−1 ≤ C ≤ 1 (17)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Vector Correlation

g

x

C = cos θ =g · x|g| |x| (16)

−1 ≤ C ≤ 1 (17)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Vector Correlation

g

x

C = cos θ =g · x|g| |x| (16)

−1 ≤ C ≤ 1 (17)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Correlation

Using analogy, signal correlation is defined as

C =(g, x)√

(g, g) (x, x)=

´ ∞−∞ g∗ (t) x (t) dt√´ ∞

−∞ |g (t)|2 dt´ ∞−∞ |x (t)|

2 dt

=

´ ∞−∞ g∗ (t) x (t) dt√

EgEx. (18)

Again, it can be shown using Schwarz’s inequality principle that

−1 ≤ C ≤ 1. (19)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Correlation

Using analogy, signal correlation is defined as

C =(g, x)√

(g, g) (x, x)=

´ ∞−∞ g∗ (t) x (t) dt√´ ∞

−∞ |g (t)|2 dt´ ∞−∞ |x (t)|

2 dt

=

´ ∞−∞ g∗ (t) x (t) dt√

EgEx. (18)

Again, it can be shown using Schwarz’s inequality principle that

−1 ≤ C ≤ 1. (19)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Signal Correlation

Using analogy, signal correlation is defined as

C =(g, x)√

(g, g) (x, x)=

´ ∞−∞ g∗ (t) x (t) dt√´ ∞

−∞ |g (t)|2 dt´ ∞−∞ |x (t)|

2 dt

=

´ ∞−∞ g∗ (t) x (t) dt√

EgEx. (18)

Again, it can be shown using Schwarz’s inequality principle that

−1 ≤ C ≤ 1. (19)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Application to Signal Detection

g(t)

t0 1

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Application to Signal Detection

g(t)

t0 1

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Application to Signal Detection

g(t)

t0 1

z(t)

t0 T T+1

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Cross-Correlation

So, cross-correlation between g (t) and z (t) is defined as

ψgz (τ) =

ˆ ∞

−∞g∗ (t) z (t + τ) dt. (20)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Cross-Correlation

So, cross-correlation between g (t) and z (t) is defined as

ψgz (τ) =

ˆ ∞

−∞g∗ (t) z (t + τ) dt. (20)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Auto-Correlation

The correlation of a signal with itself is called auto-correlation and defined as

ψg (τ) =

ˆ ∞

−∞g∗ (t) g (t + τ) dt. (21)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Auto-Correlation

The correlation of a signal with itself is called auto-correlation and defined as

ψg (τ) =

ˆ ∞

−∞g∗ (t) g (t + τ) dt. (21)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Correlation Functions of Power Signals

Cross-correlation between two power signals g (t) and z (t) is defined as

Rgz (τ) = limT→∞

1T

ˆ T/2

−T/2g∗ (t) z (t + τ) dt. (22)

The auto-correlation of a power signal is defined as

Rg (τ) = limT→∞

1T

ˆ T/2

−T/2g∗ (t) g (t + τ) dt. (23)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Correlation Functions of Power Signals

Cross-correlation between two power signals g (t) and z (t) is defined as

Rgz (τ) = limT→∞

1T

ˆ T/2

−T/2g∗ (t) z (t + τ) dt. (22)

The auto-correlation of a power signal is defined as

Rg (τ) = limT→∞

1T

ˆ T/2

−T/2g∗ (t) g (t + τ) dt. (23)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Correlation Functions of Power Signals

Cross-correlation between two power signals g (t) and z (t) is defined as

Rgz (τ) = limT→∞

1T

ˆ T/2

−T/2g∗ (t) z (t + τ) dt. (22)

The auto-correlation of a power signal is defined as

Rg (τ) = limT→∞

1T

ˆ T/2

−T/2g∗ (t) g (t + τ) dt. (23)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Outline

1 Signal Energy & Power

2 Classification of Signals

3 Signal Operations

4 Signals & Vectors

5 Signal Correlation

6 Orthogonal Signal Spaces

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

g

c1x1

c2x2e

g ' c1x1 + c2x2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

g

c1x1

c2x2e

g ' c1x1 + c2x2

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

g

c1x1

c2x2

c3x3

g = c1x1 + c2x2 + c3x3

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

Thus, the vectors x1, x2, and x3 form a complete orthogonal set in three dimen-sional space.

To summarize, if a set of vectors {xi} is mutually orthogonal, that is, if

xm · xn =

{0 m 6= n|xm|2 m = n

,

and if this basis set is complete, a vector g in this space can be expressed as

g = c1x1 + c2x2 + c3x3 + · · · ,

where the constants ci are given by

ci =g · xixi · xi

, i = 1, 2, 3, · · · . (24)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

Thus, the vectors x1, x2, and x3 form a complete orthogonal set in three dimen-sional space.

To summarize, if a set of vectors {xi} is mutually orthogonal, that is, if

xm · xn =

{0 m 6= n|xm|2 m = n

,

and if this basis set is complete, a vector g in this space can be expressed as

g = c1x1 + c2x2 + c3x3 + · · · ,

where the constants ci are given by

ci =g · xixi · xi

, i = 1, 2, 3, · · · . (24)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

Thus, the vectors x1, x2, and x3 form a complete orthogonal set in three dimen-sional space.

To summarize, if a set of vectors {xi} is mutually orthogonal, that is, if

xm · xn =

{0 m 6= n|xm|2 m = n

,

and if this basis set is complete, a vector g in this space can be expressed as

g = c1x1 + c2x2 + c3x3 + · · · ,

where the constants ci are given by

ci =g · xixi · xi

, i = 1, 2, 3, · · · . (24)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Vector Space

Thus, the vectors x1, x2, and x3 form a complete orthogonal set in three dimen-sional space.

To summarize, if a set of vectors {xi} is mutually orthogonal, that is, if

xm · xn =

{0 m 6= n|xm|2 m = n

,

and if this basis set is complete, a vector g in this space can be expressed as

g = c1x1 + c2x2 + c3x3 + · · · ,

where the constants ci are given by

ci =g · xixi · xi

, i = 1, 2, 3, · · · . (24)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Signal Space

If a set of signals {xi (t)} is mutually orthogonal over the interval [t1, t2], thatis, if

(xm, xn) =

ˆ t2

t1

xm (t) x∗n (t) dt =

{0 m 6= nEm m = n

,

and if this basis set is complete, a signal g (t) in this space can be expressed as

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · · ,

where the constants cn are given by

cn =(g, xn)

(xn, xn)=

´ t2t1

g (t) x∗n (t) dt´ t2t1|xn (t)|2 dt

=

´ t2t1

g (t) x∗n (t) dtEn

, n = 1, 2, 3, · · · . (25)

If En = 1 for all n, then the set {xn (t)} is called an orthonormal set.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Signal Space

If a set of signals {xi (t)} is mutually orthogonal over the interval [t1, t2], thatis, if

(xm, xn) =

ˆ t2

t1

xm (t) x∗n (t) dt =

{0 m 6= nEm m = n

,

and if this basis set is complete, a signal g (t) in this space can be expressed as

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · · ,

where the constants cn are given by

cn =(g, xn)

(xn, xn)=

´ t2t1

g (t) x∗n (t) dt´ t2t1|xn (t)|2 dt

=

´ t2t1

g (t) x∗n (t) dtEn

, n = 1, 2, 3, · · · . (25)

If En = 1 for all n, then the set {xn (t)} is called an orthonormal set.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Signal Space

If a set of signals {xi (t)} is mutually orthogonal over the interval [t1, t2], thatis, if

(xm, xn) =

ˆ t2

t1

xm (t) x∗n (t) dt =

{0 m 6= nEm m = n

,

and if this basis set is complete, a signal g (t) in this space can be expressed as

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · · ,

where the constants cn are given by

cn =(g, xn)

(xn, xn)=

´ t2t1

g (t) x∗n (t) dt´ t2t1|xn (t)|2 dt

=

´ t2t1

g (t) x∗n (t) dtEn

, n = 1, 2, 3, · · · . (25)

If En = 1 for all n, then the set {xn (t)} is called an orthonormal set.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Signal Space

If a set of signals {xi (t)} is mutually orthogonal over the interval [t1, t2], thatis, if

(xm, xn) =

ˆ t2

t1

xm (t) x∗n (t) dt =

{0 m 6= nEm m = n

,

and if this basis set is complete, a signal g (t) in this space can be expressed as

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · · ,

where the constants cn are given by

cn =(g, xn)

(xn, xn)=

´ t2t1

g (t) x∗n (t) dt´ t2t1|xn (t)|2 dt

=

´ t2t1

g (t) x∗n (t) dtEn

, n = 1, 2, 3, · · · . (25)

If En = 1 for all n, then the set {xn (t)} is called an orthonormal set.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Orthogonal Signal Space

If a set of signals {xi (t)} is mutually orthogonal over the interval [t1, t2], thatis, if

(xm, xn) =

ˆ t2

t1

xm (t) x∗n (t) dt =

{0 m 6= nEm m = n

,

and if this basis set is complete, a signal g (t) in this space can be expressed as

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · · ,

where the constants cn are given by

cn =(g, xn)

(xn, xn)=

´ t2t1

g (t) x∗n (t) dt´ t2t1|xn (t)|2 dt

=

´ t2t1

g (t) x∗n (t) dtEn

, n = 1, 2, 3, · · · . (25)

If En = 1 for all n, then the set {xn (t)} is called an orthonormal set.

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Caution About the Completeness

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · ·

The equality in the above equation is not an equality in the ordinary sense,but in the sense that the error energy, that is, the energy of the difference

between the two sides of the above equation approaches zero.

So, what happens to the Fourier series when g (t) has a jump discontinuity?

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Caution About the Completeness

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · ·

The equality in the above equation is not an equality in the ordinary sense,but in the sense that the error energy, that is, the energy of the difference

between the two sides of the above equation approaches zero.

So, what happens to the Fourier series when g (t) has a jump discontinuity?

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Caution About the Completeness

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · ·

The equality in the above equation is not an equality in the ordinary sense,but in the sense that the error energy, that is, the energy of the difference

between the two sides of the above equation approaches zero.

So, what happens to the Fourier series when g (t) has a jump discontinuity?

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

A Caution About the Completeness

g (t) = c1x1 (t) + c2x2 (t) + c3x3 (t) + · · ·

The equality in the above equation is not an equality in the ordinary sense,but in the sense that the error energy, that is, the energy of the difference

between the two sides of the above equation approaches zero.

So, what happens to the Fourier series when g (t) has a jump discontinuity?

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Parseval’s Theorem

Recall that the energy of the sum of orthogonal signals is equal to sum of theirenergies. Therefore, energy of the signal g (t) is given as

Eg = |c1|2 E1 + |c2|2 E2 + |c3|2 E3 + · · · = ∑n|cn|2 En. (26)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Parseval’s Theorem

Recall that the energy of the sum of orthogonal signals is equal to sum of theirenergies. Therefore, energy of the signal g (t) is given as

Eg = |c1|2 E1 + |c2|2 E2 + |c3|2 E3 + · · · = ∑n|cn|2 En. (26)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Basis Signals for Generalized Fourier Series

0.2

0.4

0.6

1.0

0.8

0.6

0.4

0.2

0.0

−0.2

−0.4

0 5 10 15 20

J (x)0

J (x)1

J (x)2

x−0.5 0.0 0.5 1.0

T

0.0

−0.5

−1.0

−1.0

0.5

1.0

x

n=1

n=4

n=0

n=3

(x)

n

n=2

n=5

-1

-0.5

0

0.5

1

-1 -0.5 0 0.5 1

x

P (

x)n

P₀(x)P₁(x)P₂(x)P₃(x)P₄(x)P₅(x)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Basis Signals for Generalized Fourier Series

0.2

0.4

0.6

1.0

0.8

0.6

0.4

0.2

0.0

−0.2

−0.4

0 5 10 15 20

J (x)0

J (x)1

J (x)2

x−0.5 0.0 0.5 1.0

T

0.0

−0.5

−1.0

−1.0

0.5

1.0

x

n=1

n=4

n=0

n=3

(x)

n

n=2

n=5

-1

-0.5

0

0.5

1

-1 -0.5 0 0.5 1

x

P (

x)n

P₀(x)P₁(x)P₂(x)P₃(x)P₄(x)P₅(x)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Basis Signals for Generalized Fourier Series

• Trigonometric functions

• Exponential functions

• Walsh functions

• Bessel functions

• Legendre polynomials

• Jacobi polynomials

• Hermite polynomials

• Chebyshev polynomials

• Laguerre functions

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Basis Signals for Generalized Fourier Series

• Trigonometric functions

• Exponential functions

• Walsh functions

• Bessel functions

• Legendre polynomials

• Jacobi polynomials

• Hermite polynomials

• Chebyshev polynomials

• Laguerre functions

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Exponential Fourier Series

Since exponential Fourier series are the most commonly used Fourierseries, let’s study them in detail here ...

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Exponential Fourier Series

Since exponential Fourier series are the most commonly used Fourierseries, let’s study them in detail here ...

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Exponential Fourier Series

It can be shown that the set of signals{

ejnω0t}

is mutually orthogonal overthe interval [T, T + 2π/ω0], that is, if

(ejmω0t, ejnω0t

)=

ˆ T+ 2πω0

Tejmω0te−jnω0tdt =

{0 m 6= n2πω0

m = n. (27)

A signal g (t) over an interval of duration T0 = 2πω0

can be expressed as anexponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t, (28)

where the constants Dn are given by

Dn =1

T0

ˆ T+ 2πω0

Tg (t) e−jnω0tdt, n = 1, 2, 3, · · · . (29)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Exponential Fourier Series

It can be shown that the set of signals{

ejnω0t}

is mutually orthogonal overthe interval [T, T + 2π/ω0], that is, if

(ejmω0t, ejnω0t

)=

ˆ T+ 2πω0

Tejmω0te−jnω0tdt =

{0 m 6= n2πω0

m = n. (27)

A signal g (t) over an interval of duration T0 = 2πω0

can be expressed as anexponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t, (28)

where the constants Dn are given by

Dn =1

T0

ˆ T+ 2πω0

Tg (t) e−jnω0tdt, n = 1, 2, 3, · · · . (29)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Exponential Fourier Series

It can be shown that the set of signals{

ejnω0t}

is mutually orthogonal overthe interval [T, T + 2π/ω0], that is, if

(ejmω0t, ejnω0t

)=

ˆ T+ 2πω0

Tejmω0te−jnω0tdt =

{0 m 6= n2πω0

m = n. (27)

A signal g (t) over an interval of duration T0 = 2πω0

can be expressed as anexponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t, (28)

where the constants Dn are given by

Dn =1

T0

ˆ T+ 2πω0

Tg (t) e−jnω0tdt, n = 1, 2, 3, · · · . (29)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Exponential Fourier Series

It can be shown that the set of signals{

ejnω0t}

is mutually orthogonal overthe interval [T, T + 2π/ω0], that is, if

(ejmω0t, ejnω0t

)=

ˆ T+ 2πω0

Tejmω0te−jnω0tdt =

{0 m 6= n2πω0

m = n. (27)

A signal g (t) over an interval of duration T0 = 2πω0

can be expressed as anexponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t, (28)

where the constants Dn are given by

Dn =1

T0

ˆ T+ 2πω0

Tg (t) e−jnω0tdt, n = 1, 2, 3, · · · . (29)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Parseval’s Theorem

We have seen that a signal g (t) over an interval of duration T0 = 2πω0

can beexpressed as an exponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t. (30)

Power corresponding to the component Dnejnω0t is given as

Pn =1

T0

ˆ T+T0

TDnejnω0tD∗ne−jnω0tdt = |Dn|2 . (31)

Therefore, the power of g (t) is given by

Pg =∞

∑n=−∞

|Dn|2 . (32)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Parseval’s Theorem

We have seen that a signal g (t) over an interval of duration T0 = 2πω0

can beexpressed as an exponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t. (30)

Power corresponding to the component Dnejnω0t is given as

Pn =1

T0

ˆ T+T0

TDnejnω0tD∗ne−jnω0tdt = |Dn|2 . (31)

Therefore, the power of g (t) is given by

Pg =∞

∑n=−∞

|Dn|2 . (32)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Parseval’s Theorem

We have seen that a signal g (t) over an interval of duration T0 = 2πω0

can beexpressed as an exponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t. (30)

Power corresponding to the component Dnejnω0t is given as

Pn =1

T0

ˆ T+T0

TDnejnω0tD∗ne−jnω0tdt = |Dn|2 . (31)

Therefore, the power of g (t) is given by

Pg =∞

∑n=−∞

|Dn|2 . (32)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

Signal Energy & Power Classification of Signals Signal Operations Signals & Vectors Signal Correlation Orthogonal Signal Spaces

Parseval’s Theorem

We have seen that a signal g (t) over an interval of duration T0 = 2πω0

can beexpressed as an exponential Fourier series

g (t) =∞

∑n=−∞

Dnejnω0t. (30)

Power corresponding to the component Dnejnω0t is given as

Pn =1

T0

ˆ T+T0

TDnejnω0tD∗ne−jnω0tdt = |Dn|2 . (31)

Therefore, the power of g (t) is given by

Pg =∞

∑n=−∞

|Dn|2 . (32)

2: Signals & Systems - I Communication Systems, Dept. of EEE, BITS Hyderabad

top related