EECS 20 Lecture 5 (January 26, 2001) Tom Henzinger Signals.

Slides:



Advertisements
Similar presentations
For(int i = 1; i
Advertisements

Signal and System I Magnitude-phase representation of Fourier Transform Magnitude-phase representation of frequency response of LTI systems.
Lecture 4: Signal Processing EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/18/13.
Week 1 Chapter 1 + Appendix A Signals carry information Signals are represented by functions Systems transform signals Systems are represented by functions,
EECS 20 Lecture 38 (April 27, 2001) Tom Henzinger Review.
EECS 20 Lecture 15 (February 21, 2001) Tom Henzinger Simulation.
EECS 20 Lecture 1 (January 17, 2001) Tom Henzinger Motivation.
EECS 20 Lecture 8 (February 2, 2001) Tom Henzinger State Machines.
Week 8 Linear time-invariant systems, Ch 8 1.System definition 2.Memoryless systems 3.Causal systems 4.Time-invariant systems 5.Linear systems 6.Frequency.
EECS 20 Lecture 9 (February 5, 2001) Tom Henzinger Transition Diagrams.
EECS 20 Lecture 3 (January 22, 2001) Tom Henzinger Sets, Tuples, Functions.
EECS 20 Lecture 6 (January 29, 2001) Tom Henzinger Transducive Systems.
EECS 20 Lecture 7 (January 31, 2001) Tom Henzinger Reactive Systems.
EECS 20 Lecture 2 (January 19, 2001) Tom Henzinger Mathematical Language.
Week 1 1.websitewebsite 2.takehome examtakehome 3.Chapter Appendix A.
 x (x 2  0) 1. True2. False.  x (3x + 2 = 12) 1. True2. False.
Week 2 (Chapter 2) 1.Signals are Functions 2.Systems.
Nested Quantifiers Goals: Explain how to work with nested quantifiers
Introduction to signals
Signal and System I Continuous-time filters described by differential equations + Recall in Ch. 2 Continuous time Fourier transform. LTI system.
EECS 20 Lecture 4 (January 24, 2001) Tom Henzinger Block Diagrams.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2008 Shreekanth Mandayam ECE Department Rowan University.
EECS 20 Lecture 12 (February 12, 2001) Tom Henzinger Equivalence.
Lecture 4: Sampling [2] XILIANG LUO 2014/10. Periodic Sampling  A continuous time signal is sampled periodically to obtain a discrete- time signal as:
1.4 The Unit Impulse and Unit Step Functions The Discrete-Time Unit Impulse and Unit Step Sequences The Discrete-Time Unit Impulse Sequence.
Introduction to Digital Audio
x y no x y yes.
Signal ProcessingES & BM MUET1 Lecture 2. Signal ProcessingES & BM MUET2 This lecture Concept of Signal Processing Introduction to Signals Classification.
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
Signals and Systems Lecture 20: Chapter 4 Sampling & Aliasing.
Wireless and Mobile Computing Transmission Fundamentals Lecture 2.
Nested Quantifiers. 2 Nested Iteration Let the domain be {1, 2, …, 10}. Let P(x, y) denote x > y.  x,  y, P(x, y) means  x, (  y, P(x, y) ) Is the.
1 Signals and Systems Fall 2003 Lecture #1 Prof. Alan S. Willsky 4 September ) Administrative details 2) Signals 3) Systems 4) For examples... “Figures.
DISCRETE-TIME SINUSOIDAL SIGNALS
Wednesday, January 25, 2012MAT 121. Wednesday, January 25, 2012MAT 121.
Warm Up 10/3/13 1) The graph of the derivative of f, f ’, is given. Which of the following statements is true about f? (A) f is decreasing for -1 < x
4/7 Multimedia Roll call Video Lecture: –multimedia sound –multimedia video Image courtesy of
Media signal Media format Last updated on June 15, 2010 Doug Young Suh
Analog-To-Digital convertor Sampler Quantization Coding.
2006 Fall Welcome to Signals and Systems
Science 10 Mr. Jean November 4 th, The plan: Video clip of the day Quiz topics Constant velocity Constant acceleration Project ideas Biggest things.
Today's lecture Continuous and discrete-time signals The sequence
Lecture 4 Outline: Analog-to-Digital and Back Bridging the analog and digital divide Announcements: Discussion today: Monday 7-8 PM, Hewlett 102 Clarifications.
Digital Signal Processing
Presented by Huanhuan Chen University of Science and Technology of China 信号与信息处理 Signal and Information Processing.
Lecture 4: Sampling and Reconstruction
ICSA341 (Updated 12/2001)1 Electromagnetic Signals Signals –Analog (signal intensity varies smoothly over time) Analog signals can have any value in a.
What is the symbol of wavelength? Landa Back to front.
EQUATION IN TWO VARIABLES:
Nested Quantifiers Goals: Explain how to work with nested quantifiers
Sinusoids: continuous time
Signals and Systems Networks and Communication Department Chapter (1)
Motivation EECS 20 Lecture 1 (January 17, 2001) Tom Henzinger.
Objective 1A f(x) = 2x + 3 What is the Range of the function
Signals and Systems Networks and Communication Department Chapter (1)
Signals and Systems EE235 Leo Lam Leo Lam ©
Introduction to Predicates and Quantified Statements I
True or False: {image} is one-to-one function.
COMS 161 Introduction to Computing
Typical Vertical Resolution
Bellwork Solve by graphing y < x + 2 y > -1/2x + 5.
Introduction to gender stereotypes
State Machines EECS 20 Lecture 8 (February 2, 2001) Tom Henzinger.
Graphs of Functions FUNCTIONS AND THEIR GRAPHS Essential Questions:
1 2 Sec4.3: HOW DERIVATIVES AFFECT THE SHAPE OF A GRAPH Concavity Test
Sound Review.
(3, 2) 2 -3 (-4, -3) -2 (5, -2) 1. a) Find: f(3) = ______
Space groups Start w/ 2s and 21s 222.
Additive Manufacturing: Denoising and Particle Tracking
Mathematical Language
Presentation transcript:

EECS 20 Lecture 5 (January 26, 2001) Tom Henzinger Signals

Quiz 1.  set x, x  P(x) false 2.  function f, { x  domain (f) | x = f(x) } not well-formed 3.  n  Nats, n = 2  ( n, n+1 )  { 1, 2, 3 } 2 true 4.  f  [Nats  Nats], f(x) = x 2 free x

1 Systems are functions 2 Signals are functions

Audio Signals sound : ContinuousTime  AirPressure Reals + Let ContinuousTime = Reals + = { x  Reals | x  0 }. Let AirPressure = Reals +.

normalizedSound : ContinuousTime  NormalizedPressure Reals + Reals Let NormalizedPressure = Reals.

normalizedSound : ContinuousTime  NormalizedPressure such that  x  ContinuousTime, normalizedSound (x) = sound (x) – ambientAirPressure. Reals + Reals Let NormalizedPressure = Reals.

sampledSound : DiscreteTime  NormalizedPressure samplingPeriod (sec) = 1 / samplingFrequency (Hz) Nats 0 Reals Let DiscreteTime = Nats 0.

Nats 0 Reals Let DiscreteTime = Nats 0. sampledSound : DiscreteTime  NormalizedPressure such that  x  DiscreteTime, sampledSound (x) = normalizedSound ( samplingPeriod · x ).

quantizedSound : DiscreteTime  ComputerInts maxint = 2 wordsize - 1 Nats 0 ComputerInts Let ComputerInts = { x  Ints | -maxint  x  maxint }.

quantizedSound : DiscreteTime  ComputerInts such that  x  DiscreteTime, quantizedSound (x) = trunc (  sampledSound (x) , maxint ). Nats 0 ComputerInts Let ComputerInts = { x  Ints | -maxint  x  maxint }.

  : Reals  Ints such that  x  Reals,  x  = max { y  Ints | y  x }. trunc : Ints  ComputerInts  ComputerInts such that  x  Ints,  y  ComputerInts, x if -y  x  y trunc (x,y) = y if x > y -y if x < -y. 

 x  Reals,  y  Reals, let max x = y  y  x   (  z  x, z  y ).  x  Ints,  y  ComputerInts, ( -y  x  y  trunc (x,y) = x )  ( x > y  trunc (x,y) = y )  ( x < -y  trunc (x,y) = -y ).

sound : Reals +  Reals analog signal quantizedSound : Nats 0  Ints digital signal

Video Signals movie : DiscreteTime  Frames AnalogFrames = [ DiscreteVerticalSpace  HorizontalSpace  Intensity ] DigitalFrames = [ DiscreteVerticalSpace  DiscreteHorizontalSpace  DiscreteIntensity ] ( typical frequency = 30 Hz )

Sheet of paper : VerticalSpace = [ 0, 11 ] HorizontalSpace = [ 0, 8.5 ] TV : DiscreteVerticalSpace = { 1, 2, …, 525 } DiscreteIntensity = ComputerInts ColorIntensity = Intensity 3 LCD : DiscreteVerticalSpace = { 1, 2, …, 1024 } DiscreteHorizontalSpace = { 1, 2, …, 1280 }

Currying Frames = [ VerticalSpace  HorizontalSpace  Intensity ] = [ VerticalSpace  [ HorizontalSpace  Intensity ] ] For all sets A, B, C, [ A  B  C ] = [ A  [ B  C ] ].

Currying movie  [ DiscreteTime  [ VSpace  [ HSpace  Intensity ]]] = [ DiscreteTime  VSpace  HSpace  Intensity ] For all sets A, B, C, [ A  B  C ] = [ A  [ B  C ] ].

More Signals position : Time  Space ContinuousTime = Reals +. DiscreteTime = Nats 0. DiscTwoSpace = Ints 2. ContThreeSpace = Reals 3.

More Signals position : Time  Space velocity : Time  DerivativeSpace DerivativeSpace = Space. ContinuousTime = Reals +. DiscreteTime = Nats 0. DiscTwoSpace = Ints 2. ContThreeSpace = Reals 3.

More Signals position : Time  Space velocity : Time  DerivativeSpace positionVelocity: Time  Space  DerivativeSpace such that  x  Time, positionVelocity (x) = ( position (x), velocity (x) ). DerivativeSpace = Space. ContinuousTime = Reals +. DiscreteTime = Nats 0. DiscTwoSpace = Ints 2. ContThreeSpace = Reals 3.