signals and systems - university of manchester · signals and systems 6.003 is about using...

10
1 1) Administrative details 2) Signals “Figures and images used in these lecture notes by permission, copyright 1997 by Alan V. Oppenheim and Alan S. Willsky” Signals and Systems Spring 2004 Lecture #1 (2/3/04) Prof. Qing Hu (Slides thanks to D. Boning, T. Weiss, J. White, and A. Willsky) 2 Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. Signals are variables that carry information. Systems process input signals to produce output signals. Today: Signals, next lecture: Systems.

Upload: others

Post on 23-Mar-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

1

1

1) Administrative details

2) Signals

“Figures and images used in these lecture notes by permission,copyright 1997 by Alan V. Oppenheim and Alan S. Willsky”

Signals and SystemsSpring 2004Lecture #1 (2/3/04)

Prof. Qing Hu

(Slides thanks to D. Boning, T. Weiss,J. White, and A. Willsky)

2

Signals and Systems

6.003 is about using mathematical techniques to helpanalyze and synthesize systems which process signals.

• Signals are variables that carry information.

• Systems process input signals to produce outputsignals.

Today: Signals, next lecture: Systems.

Page 2: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

2

3

Examples of signals

• Electrical signals --- voltages and currents in a circuit

• Acoustic signals --- audio or speech signals (analog ordigital)

• Video signals --- intensity variations in an image (e.g. aCAT scan)

• Biological signals --- sequence of bases in a gene M

• In 6.003, we will treat noise as unwanted signals

4

Signal ClassificationType of Independent Variable

Time is often the independent variable. Example: theelectrical activity of the heart recorded with chestelectrodes –– the electrocardiogram (ECG or EKG).

Page 3: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

3

5

The variables can also be spatial

Eg. Cervical MRI

In this example, thesignal is the intensity asa function of the spatialvariables x and y.

6

Independent Variable Dimensionality

An independent variable can be 1-D (t in the EKG) or 2-D(x, y in an image).

In 6.003, focus on 1-D for mathematical simplicity but the results can beextended to 2-D or even higher dimensions. Also, we will use a generictime t for the independent variable,whether it is time or space.

Page 4: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

4

7

Continuous-time (CT) Signals

• Most of the signals in the physical world are CT signals,since the time scale is infinitesimally fine, so are thespatial scales. E.g. voltage & current, pressure,temperature, velocity, etc.

8

Discrete-time (DT) Signals

• Examples of DT signals in nature:— DNA base sequence— Population of the nth generation of certain species

M

• Notation in 6.003: x(t) –– CT, x[n] –– DT

• x[n], n — integer, time varies discretely

Page 5: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

5

9

Many human-made Signals are DT

Ex.#1 Weekly Dow-Jones

industrial average

Why DT? — Can be processed by modern digital computersand digital signal processors (DSPs).

Ex.#2 digital image

Ex#3. ticking clock M

10

Mandrill ExampleUnblurred Image & No Noise

Page 6: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

6

11

Mandrill ExampleBlurred Image (bad focus)

12

Mandrill ExampleUnblurred Image – 0.1% Noise (too dark)

Page 7: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

7

13

Signals with symmetry

• Periodic signalsCT x(t) = x(t + T)

DT x[n] = x[n + N]

• Ex. 60-Hz power line, computer clock, etc.

14

Signals with symmetry (continued)

• Even and odd signalsEven

Odd

x(t) = x(−t) or x[n] = x[−n]

x(t) = − x(−t) or x[n] = − x[−n]

x(0) = 0or x[0] = 0

Page 8: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

8

15

Signals with symmetry (continued)

• Any signals can be expressed as a sum of Even andOdd signals. That is:

x(t) = xeven(t) + xodd(t) ,

where

xeven(t) = [x(t) + x(-t)]/2 , xodd(t) = [x(t) - x(-t)]/2 .

Ex. DT unit-stepfunction.

16

Right- and Left-Sided Signals

A right-sided signal is zero for t < T and a left-sided signalis zero for t > T, where T can be positive or negative.

Page 9: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

9

17

Bounded and Unbounded Signals

Whether the output signal of a system is bounded orunbounded determines the stability of the system.Eg. Demo, the inverted pendulum, unstable but can bestabilized using a feedback control system.

18

Real and Complex SignalsA very important class of signals is:

• CT signals of the form x(t) = est

• DT signals of the form x[n] = zn

where z and s are complex numbers. For both exponentialCT and DT signals, x is a complex quantity and has:

• a real and imaginary part, or equivalently

• a magnitude and a phase angle.

We will use whichever form that is convenient.

Page 10: Signals and Systems - University of Manchester · Signals and Systems 6.003 is about using mathematical techniques to help analyze and synthesize systems which process signals. •

10

19

For example, suppose s = j!/8 and z = e j!/8, then thereal parts are

R {x(t) = est} = R {e j!t/8} = cos(!t/8),

R {x[n] = zn} = R {e j!n/8} = cos[!n/8].

20

Summary• We are awash in a sea of signal –– sounds, visual,

electrical, thermal, mechanical, etc.

• Signals can be time-varying or spatially varying, canbe a function of multiple variables. However, in6.003, we will mostly deal with 1D signals and use ageneric time t to represent the variable,whether it istime, space, or something else.

• DT signals and systems become more and moreimportant for signal processing, and will be a majorpart in 6.003.