EE123 Digital Signal Processing

Similar documents
EE123 Digital Signal Processing

EE123 Digital Signal Processing

EE123 Digital Signal Processing

EE123 Digital Signal Processing

Digital Signal Processing Lecture 3 - Discrete-Time Systems

Digital Signal Processing Lecture 4

EE123 Digital Signal Processing

Chap 2. Discrete-Time Signals and Systems

III. Time Domain Analysis of systems

ELEG 305: Digital Signal Processing

Digital Signal Processing Lecture 5

Digital Signal Processing, Homework 1, Spring 2013, Prof. C.D. Chung

Review of Discrete-Time System

DIGITAL SIGNAL PROCESSING LECTURE 1

2. CONVOLUTION. Convolution sum. Response of d.t. LTI systems at a certain input signal

信號與系統 Signals and Systems

Analog vs. discrete signals

Discrete-time signals and systems

EEL3135: Homework #4

信號與系統 Signals and Systems

ESE 531: Digital Signal Processing

VU Signal and Image Processing

Lecture 2 Discrete-Time LTI Systems: Introduction

Frequency-Domain C/S of LTI Systems

EE123 Digital Signal Processing. M. Lustig, EECS UC Berkeley

ESE 531: Digital Signal Processing

Examples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems:

Chapter 3. Discrete-Time Systems

5. Time-Domain Analysis of Discrete-Time Signals and Systems

UNIT 1. SIGNALS AND SYSTEM

Linear Convolution Using FFT

ECE 301 Division 1 Exam 1 Solutions, 10/6/2011, 8-9:45pm in ME 1061.

ELEN E4810: Digital Signal Processing Topic 2: Time domain

ECE-314 Fall 2012 Review Questions for Midterm Examination II

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz

Ch 2: Linear Time-Invariant System

Chapter 7: The z-transform

Discrete-Time Fourier Transform (DTFT)

Lecture 3 January 23

Lecture 19 IIR Filters

The Z-Transform. Fall 2012, EE123 Digital Signal Processing. Eigen Functions of LTI System. Eigen Functions of LTI System

Digital Signal Processing Lecture 10 - Discrete Fourier Transform


! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

ECE 308 Discrete-Time Signals and Systems

Stability Condition in Terms of the Pole Locations

Lecture 1: Introduction Introduction

Lecture 11 FIR Filters

6.02 Fall 2012 Lecture #10

LECTURE NOTES DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13)

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

ESE 531: Digital Signal Processing

New Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Spring 2018 Exam #1

! Circular Convolution. " Linear convolution with circular convolution. ! Discrete Fourier Transform. " Linear convolution through circular

Lecture 18: Stability

6.02 Fall 2012 Lecture #11

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

NAME: 23 February 2017 EE301 Signals and Systems Exam 1 Cover Sheet

ESE 531: Digital Signal Processing

ESE 531: Digital Signal Processing

Basic concepts in DT systems. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 1

New Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Fall 2017 Exam #1

Chapter 2 Time-Domain Representations of LTI Systems

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin

Review of Fundamentals of Digital Signal Processing

Digital Signal Processing Module 1 Analysis of Discrete time Linear Time - Invariant Systems

A. Relationship of DSP to other Fields.

University Question Paper Solution

Differential and Difference LTI systems

Review of Frequency Domain Fourier Series: Continuous periodic frequency components

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

Digital Signal Processing. Midterm 1 Solution

! z-transform. " Tie up loose ends. " Regions of convergence properties. ! Inverse z-transform. " Inspection. " Partial fraction

ECE 413 Digital Signal Processing Midterm Exam, Spring Instructions:

Signals and Systems Profs. Byron Yu and Pulkit Grover Fall Midterm 2 Solutions

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

ECE503: Digital Signal Processing Lecture 4

E : Lecture 1 Introduction

The Convolution Sum for Discrete-Time LTI Systems

ECE4270 Fundamentals of DSP Lecture 20. Fixed-Point Arithmetic in FIR and IIR Filters (part I) Overview of Lecture. Overflow. FIR Digital Filter

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 20, Cover Sheet

8 The Discrete Fourier Transform (DFT)

Discrete-Time Systems

2 M. Hasegawa-Johnson. DRAFT COPY.

EE 224 Signals and Systems I Review 1/10

Introduction to DSP Time Domain Representation of Signals and Systems

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems

Discrete-time Signals and Systems in

Interconnection of LTI Systems

Multidimensional digital signal processing

3.2 Complex Sinusoids and Frequency Response of LTI Systems

Z Transform (Part - II)

Discrete-Time Signals & Systems

Z-Transform. The Z-transform is the Discrete-Time counterpart of the Laplace Transform. Laplace : G(s) = g(t)e st dt. Z : G(z) =

Ch.11 The Discrete-Time Fourier Transform (DTFT)

ECGR4124 Digital Signal Processing Midterm Spring 2010

Properties of LTI Systems

Universiti Malaysia Perlis EKT430: DIGITAL SIGNAL PROCESSING LAB ASSIGNMENT 3: DISCRETE TIME SYSTEM IN TIME DOMAIN

Lecture 2. Introduction to Systems (Lathi )

The Z transform (2) 1

Transcription:

EE123 Digital Signal Processing Lecture 2 Discrete Time Systems

Today Last time: Administration Overview Announcement: HW1 will be out today Lab 0 out webcast out Today: Ch. 2 - Discrete-Time Signals and Systems

Discrete Time Signals Samples of a CT signal: x[n] =X a (nt ) n =1, 2, x[0] x[2] x[1] X a (t) T 2T 3T Or, inherently discrete (Examples?) t

Basic Sequences Unit Impulse [n] = 1 n =0 0 n 6= 0 Unit Step U[n] = n 1 n 0 0 n<0 n

Basic Sequences Exponential x[n] = A n n 0 0 n<0 0 < < 1 > 1 n 1 < < 0 n n n < 1 Bounded unbounded

Discrete Sinusoids x[n] = A cos(! 0 n + ) or, x[n] = Ae j! 0n+j Q: Periodic or not? x[n + N] =x[n] for N integer

Discrete Sinusoids x[n] = A cos(! 0 n + ) or, x[n] = Ae j! 0n+j Q: Periodic or not? x[n + N] =x[n] for N integer A: If! 0 / is rational (Different than C.T.!) To find fundamental period N Find smallest integers K,N :! 0 N =2 K

Discrete Sinusoids Example: cos(5/7 n) N = 14 (K = 5) cos( /5n) N = 10 (K = 1) cos(5/7 n) + cos( /5n) ) N = S.C.M{10, 14} = 70

Discrete Sinusoids Another Difference: Q: Which one is a higher frequency?! 0 = or! 0 = 3 2

Discrete Sinusoids Another Difference: Q: Which one is a higher frequency?! 0 = or! 0 = 3 2 cos( n) cos(3 /2n) = cos( /2n) n n

Discrete Sinusoids Another Difference: Q: Which one is a higher frequency?! 0 = or! 0 = 3 2 A:! 0 = n n N =2 N =4

Discrete Sinusoids Recall the periodicity of DTFT X(e j! )...... -2π -π π 2π Highest Frequency

Discrete Sinusoids cos(w 0 n)! 0 =0! 0 = /8! 0 = /4! 0 =

Discrete Sinusoids cos(w 0 n)! 0 =2! 0 = 15 8! 0 = 7 4! 0 =

Discrete Time Systems x[n] T { } y[n] What properties? Causality: y[n0] depends only on x[n] for n n0

Properties of D.T. Systems Cont. Memoryless: y[n] depends only on x[n] Linearity: Example: y[n] = x[n] 2 Superposition: T {x 1 [n]+x 2 [n]} = T {x 1 [n]} + T {x 2 [n]} = y 1 [n]+y 2 [n] Homogeneity: T {ax 1 [n]} = at {x[n]} = ay[n]

Properties of D.T. Systems Cont. Time Invariance: If: Then: y[n] = T {x[n]} y[n n 0 ] = T {x[n n 0 ]} BIBO Stability If: Then: x[n] apple B x < 1 y[n] apple B y < 1 8 n 8 n

Example: Time Shift y[n] =x[n n d ] Causal L TI memoryless BIBO stable if nd>=0 Y Y if nd=0 Y Accumulator y[n] = nx k= 1 Compressor y[n] =x[mn] M>1 x[k] Y Y Y N N N Y N N Y

Examples Why the compressor is NOT Time Invariant? Suppose M=2, x[n] = cos[ /2 n] y[n] n n x[n 1] n = y[n 1] n

Examples * j0 cl] Non-Linear system: Median Filter /MIL y[n]a_= NtJ»-l.f).)fN?_ S'(<;r M.!.Mf/2!/VI ffltf-f( MED{x[n k],, x[n + k]} =- m o[ r[jj-k.'],...1 :X{n+-tJ1, - 0 Q 1 tft, 6J '}CxJ :> -i - -1 s?- e ee }'lhl

Example: Removing Shot Noise From NPR This American Life, ep.203 The Greatest Phone Message in the World em.. (giggle) There comes a time in life, when.. eh... when we hear the greatest phone mail message of all times and... well here it is... eh.. you have to hear it to believe it.. corrupted message

Spectrum of Speech Speech Corrupted Speech

Low Pass Filtering LP-Filter Spectrum

Low-Pass Filtering of Shot Noise Corrupted LP-filtered

Low-Pass Filtering of Shot Noise Corrupted Med-filter

The Greatest Message of All Times... I thought you ll get a kick out of a message from my mother... Hi Fred, you and the little mermaid can go blip yourself. I told you to stay near the phone... I can t find those books.. you have other books here.. it must be in Le hoya.. call me back... I m not going to stay up all night for you...... Bye Bye...

Discrete-Time LTI Systems The impulse response h[n] completely characterizes an LTI system DNA of LTI [n] LTI h[n] discrete convolution x[n] LTI y[n] =h[n] x[n] y[n] = 1X N= 1 h[m]x[n m] Sum of weighted, delayed impulse responses!

BIBO Stability of LTI Systems An LTI system is BIBO stable iff h[n] is absolutely summable 1X k= 1 h[k] < 1

BIBO Stability of LTI Systems Proof: if y[n] = apple 1X h[k]x[n k] k= 1 1X k= 1 h[k] x[n k] apple B x apple B x 1 X k= 1 h[k] < 1

BIBO Stability of LTI Systems Proof: only if P 1 k= 1 h[k] = 1 suppose show that there exists bounded x[n] that gives unbounded y[n] Let: