Analog and Digital Signals. Introduction to Digital Signal Processing. Discrete-time Sinusoids. Analog and Digital Signals

Size: px
Start display at page:

Download "Analog and Digital Signals. Introduction to Digital Signal Processing. Discrete-time Sinusoids. Analog and Digital Signals"

Transcription

1 Itroductio to Digital Sigal Processig Chapter : Itroductio Aalog ad Digital Sigals aalog = cotiuous-time cotiuous amplitude digital = discrete-time discrete amplitude cotiuous amplitude discrete amplitude cotiuous-time x(t) x(t) Professor Deepa Kudur t t Uiversity of Toroto - - discrete-time x[] x[] Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / 58 Chapter : Itroductio Aalog ad Digital Sigals aalog system = aalog iput aalog output digital system = digital iput digital output Chapter : Itroductio Siusoids x() = A cos(ω θ) = A cos(πf θ), Z discrete-time (ot digital), A x a (t) A ad Z A = amplitude ω = frequecy i rad/sample f = frequecy i cycles/sample; ote: ω = πf θ = phase i rad Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 3 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 4 / 58

2 Chapter : Itroductio Chapter : Itroductio MINIMUM OSCILLATION MAXIMUM OSCILLATION MINIMUM OSCILLATION ENVELOPE CYCLES Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 5 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 6 / 58 Chapter : Itroductio Chapter : Itroductio NOT PERIODIC ENVELOPE CYCLES Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 7 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 8 / 58

3 Chapter : Itroductio Uiqueess: Cotiuous-time Chapter : Itroductio Uiqueess: Cotiuous-time F F : For F F, A cos(πf t θ) A cos(πf t θ) except at discrete poits i time. Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 9 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 0 / 58 Chapter : Itroductio Uiqueess: Chapter : Itroductio Let f = f 0 k where k Z, x () = A e j(πf θ) = A e j(π(f 0k)θ) = A e j(πf 0θ) e j(πk) = x 0 () = x 0 () Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / 58

4 Chapter : Itroductio Harmoically Related Complex Expoetials Harmoically related s k (t) = e jkω0t = e jπkf0t, (cts-time) k = 0, ±, ±,... Scietific Desigatio Frequecy (Hz) k for F 0 = 8.76 C C C C C C C Chapter : Itroductio Harmoically Related Complex Expoetials Scietific Desigatio Frequecy (Hz) k for F 0 = 8.76 C C C C4 (middle C) C C C C C C C3 C4 C5 C6 C7 C8 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 3 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 4 / 58 Chapter : Itroductio Harmoically Related Complex Expoetials Chapter : Itroductio Harmoically Related Complex Expoetials What does the family of harmoically related siusoids s k (t) have i commo? Harmoically related s k (t) = e jkω0t = e jπ(kf0)t, (cts-time) k = 0, ±, ±,... fud. period: T 0,k = cyclic frequecy = kf 0 period: T k = ay iteger multiple of T 0 commo period: T = k T 0,k = F 0 Case: For periodicity, select f 0 = N where N Z: Harmoically related s k () = e jπkf0 = e jπk/n, (dts-time) k = 0, ±, ±,... There are oly N distict dst-time harmoics: s k (), k = 0,,,..., N. Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 5 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 6 / 58

5 Chapter : Itroductio Aalog-to-Digital Coversio Chapter : Itroductio Aalog-to-Digital Coversio A/D coverter A/D coverter x (t) a Sampler x() Quatizer x () q Coder x (t) a Sampler x() Quatizer x () q Coder Aalog Quatized Digital Aalog Quatized Digital Samplig: coversio from cts-time to dst-time by takig samples at discrete time istats E.g., uiform samplig: x() = x a (T ) where T is the samplig period ad Z Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 7 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 8 / 58 Chapter : Itroductio Aalog-to-Digital Coversio Chapter : Itroductio Aalog-to-Digital Coversio A/D coverter A/D coverter x (t) a Sampler x() Quatizer x () q Coder x (t) a Sampler x() Quatizer x () q Coder Aalog Quatized Digital Aalog Quatized Digital Quatizatio: coversio from dst-time cts-valued to a dst-time dst-valued quatizatio error: e q () = x q () x() for all Z Codig: represetatio of each dst-value x q () by a b-bit biary sequece e.g., if for ay, x q () {0,,..., 6, 7}, the the coder may use the followig mappig to code the quatized amplitude: Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 9 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 0 / 58

6 Chapter : Itroductio Aalog-to-Digital Coversio Samplig Theorem Chapter : Itroductio x (t) a A/D coverter Sampler x() Quatizer x () q Coder If the highest frequecy cotaied i a aalog x a (t) is F max = B ad the is sampled at a rate Aalog Example coder: Quatized Digital F s > F max = B the x a (t) ca be exactly recovered from its sample values usig the iterpolatio fuctio g(t) = si(πbt) πbt Note: F N = B = F max is called the Nyquist rate. Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / 58 Samplig Theorem Chapter : Itroductio Chapter : Itroductio Badlimited Iterpolatio Samplig Period = T = F s = Samplig Frequecy Therefore, give the iterpolatio relatio, x a (t) ca be writte as x a (t) = x a (t) = = = x a (T )g(t T ) x() g(t T ) where x a (T ) = x(); called badlimited iterpolatio. badlimited iterpolatio fuctio -- sic x() samples 0 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 3 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 4 / 58

7 Chapter : Itroductio Digital-to-Aalog Coversio Chapter : Itroductio Digital-to-Aalog Coversio origial/badlimited iterpolated x() origial/badlimited iterpolated 0 zero-order hold -3T t -T -T 0 T T 3T Commo iterpolatio approaches: badlimited iterpolatio, zero-order hold, liear iterpolatio, higher-order iterpolatio techiques, e.g., usig splies I practice, cheap iterpolatio alog with a smoothig filter is employed. Commo iterpolatio approaches: badlimited iterpolatio, zero-order hold, liear iterpolatio, higher-order iterpolatio techiques, e.g., usig splies I practice, cheap iterpolatio alog with a smoothig filter is employed. Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 5 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 6 / 58 Chapter : Itroductio Digital-to-Aalog Coversio Chapter : Dst-Time Sigals & Systems Elemetary Discrete-Time Sigals. uit sample sequece (a.k.a. Kroecker delta fuctio): origial/badlimited iterpolated -3T liear iterpolatio t -T -T 0 T T 3T. uit step : δ() = u() = {, for = 0 0, for 0 {, for 0 0, for < 0 Commo iterpolatio approaches: badlimited iterpolatio, zero-order hold, liear iterpolatio, higher-order iterpolatio techiques, e.g., usig splies I practice, cheap iterpolatio alog with a smoothig filter is employed. 3. uit ramp : Note: u r () = {, for 0 0, for < 0 δ() = u() u( )= u r ( ) u r () u r ( ) u() = u r ( ) u r () Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 7 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 8 / 58

8 Chapter : Dst-Time Sigals & Systems Sigal Symmetry Chapter : Dst-Time Sigals & Systems Sigal Symmetry Eve : x( ) = x() Odd : x( ) = x() Eve compoet: x e () = [x() x( )] Odd compoet: x o () = [x() x( )] x() x() x() Note: x() = x e () x o () Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 9 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 30 / 58 Chapter : Dst-Time Sigals & Systems Sigal Symmetry Chapter : Dst-Time Sigals & Systems Simple Maipulatio of Discrete-Time Sigals x() x(-) (x()x(-))/ (x()-x(-))/ eve part odd part Trasformatio of idepedet variable: time shift: k, k Z Questio: what if k Z? time scale: α, α Z Questio: what if α Z? Additioal, multiplicatio ad scalig: amplitude scalig: y() = Ax(), < < sum: y() = x () x (), < < product: y() = x ()x (), < < - - Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 3 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 3 / 58

9 Chapter : Dst-Time Sigals & Systems Chapter : Dst-Time Sigals & Systems Simple Maipulatio of Discrete-Time Sigals I Simple Maipulatio of Discrete-Time Sigals II Fid x() x( ). 3 x() Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / x() 34 / 58 Simple Maipulatio of Discrete-Time Sigals Graph of x( 3 ). ). < > Chapter : Dst-Time Sigals & Systems Simple Maipulatio of Discrete-Time Sigals I Fid 3 4 x()-x() Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig Chapter : Dst-Time Sigals & Systems x( x() 3 3 < 0 if > 9 0 if 3 x( 3 ) is a iteger; udefied otherwise udefied x() = udefied x(4) = udefied x(7) = 3 udefied x(0) = udefied x(3) = udefied x(6) = udefied x(9) = is a iteger; udefied otherwise Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig / This is udefied for values of that are ot eve itegers ad zero for eve itegers ot show o this sketch Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 36 / 58

10 Chapter : Dst-Time Sigals & Systems Iput-Output Descriptio of Dst-Time Systems iput/ excitatio x() System y() output/ respose Chapter : Dst-Time Sigals & Systems Classificatio of Discrete-Time Systems Commo System Properties: static vs. dyamic time-ivariat vs. time-variat Iput-output descriptio (exact structure of system is ukow or igored): y() = T [x()] black box represetatio: liear vs. oliear causal vs. o-causal stable vs. ustable systems x() T y().. Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 37 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 38 / 58 Chapter : Dst-Time Sigals & Systems Static vs. Dyamic Chapter : Dst-Time Sigals & Systems Static vs. Dyamic Static system (a.k.a. memoryless): the output at time depeds oly o the iput sample at time ; otherwise the system is said to be dyamic Cosider the geeral system: y() = T [x( N), x( N ),, x( ), x(), x( ),, x( M ), x( M)], N, M > 0 a system is static iff (if ad oly if) For N = M = 0, y() = T [x()], the system is static. for every time istat. y() = T [x(), ] For 0 < N, M <, the system is said to be dyamic with fiite memory of duratio N M. For either N ad/or M equal to ifiite, the system is said to have ifiite memory. Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 39 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 40 / 58

11 Chapter : Dst-Time Sigals & Systems Static vs. Dyamic Examples: memoryless or ot? Chapter : Dst-Time Sigals & Systems Discrete-Time Bouded Sigals x[] x[] y() = A x(), A 0 y() = A x() B, A, B, 0 y() = x() cos( π ( 5)) 5 y() = x( ) x[] x[] y() = x( ) y() = x() y() = e 3x() y() = k= x(k) As: Y, Y, Y, N, N, N, Y, N x[] BOUNDED SIGNAL x[] UNBOUNDED SIGNAL Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 4 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 4 / 58 Chapter : Dst-Time Sigals & Systems The Covolutio Sum Chapter : Dst-Time Sigals & Systems The Covolutio Sum Let the respose of a liear time-ivariat (LTI) system to the uit sample iput δ() be h(). Recall: x() = x(k)δ( k) k= δ() δ( k) α δ( k) x(k) δ( k) x(k)δ( k) T h() T h( k) T α h( k) T x(k) h( k) T x(k)h( k) k= x() T k= y() Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 43 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 44 / 58

12 Chapter : Dst-Time Sigals & Systems The Covolutio Sum Chapter : Dst-Time Sigals & Systems Fiite vs. Ifiite Impulse Respose Therefore, y() = x(k)h( k) = x() h() for ay LTI system. k= Implemetatio: Two classes Fiite impulse respose (FIR): y() = M k=0 h(k)x( k) Ifiite impulse respose (IIR): y() = h(k)x( k) k=0 } orecursive systems } recursive systems Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 45 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 46 / 58 Chapter : Dst-Time Sigals & Systems System Realizatio Chapter : Dst-Time Sigals & Systems Buildig Block Elemets Geeral expressio for Nth-order LCCDE: N M a k y( k) = b k x( k) a 0 k=0 k=0 Iitial coditios: y( ), y( ), y( 3),..., y( N). Adder: Costat multiplier: Uit delay: Uit advace: Need: () costat scale, () additio, (3) delay elemets. Sigal multiplier: Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 47 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 48 / 58

13 Chapter : Dst-Time Sigals & Systems Direct Form I vs. Direct Form II Realizatios Chapter : Dst-Time Sigals & Systems Direct Form I IIR Filter Implemetatio y() = N a k y( k) k= M b k x( k) k=0 is equivalet to the cascade of the followig systems: v() }{{} output y() }{{} output M = b k x( k) }{{} k=0 iput N = k= a k y( k) v() }{{} iput orecursive recursive LTI All-zero system v() LTI All-pole system Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 49 / 58 Requires: M N multiplicatios, M N additios, M N memory locatios Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 50 / 58 Chapter : Dst-Time Sigals & Systems Direct Form II IIR Filter Implemetatio Chapter : Dst-Time Sigals & Systems Direct Form II IIR Filter Implemetatio Adder: Costat multiplier: Sigal multiplier: Uit delay: Uit advace: LTI All-pole system LTI All-zero system Requires: M N multiplicatios, M N additios, M N memory locatios Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 5 / 58 For N>M Requires: M N multiplicatios, M N additios, max(m, N) memory locatios Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 5 / 58

14 Chapter 3: The z-trasform ad Its Applicatios The Direct z-trasform Chapter 3: The z-trasform ad Its Applicatios Regio of Covergece Direct z-trasform: Notatio: X (z) = x()z = X (z) Z{x()} the regio of covergece (ROC) of X (z) is the set of all values of z for which X (z) attais a fiite value The z-trasform is, therefore, uiquely characterized by:. expressio for X (z). ROC of X (z) x() Z X (z) Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 53 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 54 / 58 Chapter 3: The z-trasform ad Its Applicatios ROC Families: Fiite Duratio Sigals Chapter 3: The z-trasform ad Its Applicatios ROC Families: Ifiite Duratio Sigals Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 55 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 56 / 58

15 Chapter 3: The z-trasform ad Its Applicatios z-trasform Properties Chapter 3: The z-trasform ad Its Applicatios Commo Trasform Pairs Property Time Domai z-domai ROC Notatio: x() X (z) ROC: r < z < r x () X (z) ROC x () X (z) ROC Liearity: a x () a x () a X (z) a X (z) At least ROC ROC Time shiftig: x( k) z k X (z) At least ROC, except z = 0 (if k > 0) ad z = (if k < 0) z-scalig: a x() X (a z) a r < z < a r Time reversal x( ) X (z ) r < z < r Cojugatio: x () X (z ) ROC dx (z) z-differetiatio: x() z r dz < z < r Covolutio: x () x () X (z)x (z) At least ROC ROC amog others... Sigal, x() z-trasform, X (z) ROC δ() All z u() z z > 3 a u() az 4 a u() az ( az ) 5 a u( ) az 6 a az u( ) 7 cos(ω 0 )u() 8 si(ω 0 )u() 9 a cos(ω 0 )u() 0 a si(ω 0 )u() ( az ) z cos ω 0 z > a z > a z < a z < a z cos ω 0 z z > z si ω 0 z cos ω 0 z z > az cos ω 0 z > a az cos ω 0 a z az si ω 0 az cos ω 0 a z z > a Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 57 / 58 Professor Deepa Kudur (Uiversity of Toroto)Itroductio to Digital Sigal Processig 58 / 58

Discrete-Time Signals and Systems. Discrete-Time Signals and Systems. Signal Symmetry. Elementary Discrete-Time Signals.

Discrete-Time Signals and Systems. Discrete-Time Signals and Systems. Signal Symmetry. Elementary Discrete-Time Signals. Discrete-ime Sigals ad Systems Discrete-ime Sigals ad Systems Dr. Deepa Kudur Uiversity of oroto Referece: Sectios. -.5 of Joh G. Proakis ad Dimitris G. Maolakis, Digital Sigal Processig: Priciples, Algorithms,

More information

Discrete-Time System Properties. Discrete-Time System Properties. Terminology: Implication. Terminology: Equivalence. Reference: Section 2.

Discrete-Time System Properties. Discrete-Time System Properties. Terminology: Implication. Terminology: Equivalence. Reference: Section 2. Professor Deepa Kudur Uiversity of oroto Referece: Sectio 2.2 Joh G. Proakis ad Dimitris G. Maolakis, Digital Sigal Processig: Priciples, Algorithms, ad Applicatios, 4th editio, 2007. Professor Deepa Kudur

More information

ECE 308 Discrete-Time Signals and Systems

ECE 308 Discrete-Time Signals and Systems ECE 38-5 ECE 38 Discrete-Time Sigals ad Systems Z. Aliyazicioglu Electrical ad Computer Egieerig Departmet Cal Poly Pomoa ECE 38-5 1 Additio, Multiplicatio, ad Scalig of Sequeces Amplitude Scalig: (A Costat

More information

M2.The Z-Transform and its Properties

M2.The Z-Transform and its Properties M2.The Z-Trasform ad its Properties Readig Material: Page 94-126 of chapter 3 3/22/2011 I. Discrete-Time Sigals ad Systems 1 What did we talk about i MM1? MM1 - Discrete-Time Sigal ad System 3/22/2011

More information

ELEG 4603/5173L Digital Signal Processing Ch. 1 Discrete-Time Signals and Systems

ELEG 4603/5173L Digital Signal Processing Ch. 1 Discrete-Time Signals and Systems Departmet of Electrical Egieerig Uiversity of Arasas ELEG 4603/5173L Digital Sigal Processig Ch. 1 Discrete-Time Sigals ad Systems Dr. Jigxia Wu wuj@uar.edu OUTLINE 2 Classificatios of discrete-time sigals

More information

ADVANCED DIGITAL SIGNAL PROCESSING

ADVANCED DIGITAL SIGNAL PROCESSING ADVANCED DIGITAL SIGNAL PROCESSING PROF. S. C. CHAN (email : sccha@eee.hku.hk, Rm. CYC-702) DISCRETE-TIME SIGNALS AND SYSTEMS MULTI-DIMENSIONAL SIGNALS AND SYSTEMS RANDOM PROCESSES AND APPLICATIONS ADAPTIVE

More information

Chapter 2 Systems and Signals

Chapter 2 Systems and Signals Chapter 2 Systems ad Sigals 1 Itroductio Discrete-Time Sigals: Sequeces Discrete-Time Systems Properties of Liear Time-Ivariat Systems Liear Costat-Coefficiet Differece Equatios Frequecy-Domai Represetatio

More information

Question1 Multiple choices (circle the most appropriate one):

Question1 Multiple choices (circle the most appropriate one): Philadelphia Uiversity Studet Name: Faculty of Egieerig Studet Number: Dept. of Computer Egieerig Fial Exam, First Semester: 2014/2015 Course Title: Digital Sigal Aalysis ad Processig Date: 01/02/2015

More information

Solution of EECS 315 Final Examination F09

Solution of EECS 315 Final Examination F09 Solutio of EECS 315 Fial Examiatio F9 1. Fid the umerical value of δ ( t + 4ramp( tdt. δ ( t + 4ramp( tdt. Fid the umerical sigal eergy of x E x = x[ ] = δ 3 = 11 = ( = ramp( ( 4 = ramp( 8 = 8 [ ] = (

More information

Signal Processing. Lecture 02: Discrete Time Signals and Systems. Ahmet Taha Koru, Ph. D. Yildiz Technical University.

Signal Processing. Lecture 02: Discrete Time Signals and Systems. Ahmet Taha Koru, Ph. D. Yildiz Technical University. Sigal Processig Lecture 02: Discrete Time Sigals ad Systems Ahmet Taha Koru, Ph. D. Yildiz Techical Uiversity 2017-2018 Fall ATK (YTU) Sigal Processig 2017-2018 Fall 1 / 51 Discrete Time Sigals Discrete

More information

Mathematical Description of Discrete-Time Signals. 9/10/16 M. J. Roberts - All Rights Reserved 1

Mathematical Description of Discrete-Time Signals. 9/10/16 M. J. Roberts - All Rights Reserved 1 Mathematical Descriptio of Discrete-Time Sigals 9/10/16 M. J. Roberts - All Rights Reserved 1 Samplig ad Discrete Time Samplig is the acquisitio of the values of a cotiuous-time sigal at discrete poits

More information

Linear time invariant systems

Linear time invariant systems Liear time ivariat systems Alejadro Ribeiro Dept. of Electrical ad Systems Egieerig Uiversity of Pesylvaia aribeiro@seas.upe.edu http://www.seas.upe.edu/users/~aribeiro/ February 25, 2016 Sigal ad Iformatio

More information

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations ECE-S352 Itroductio to Digital Sigal Processig Lecture 3A Direct Solutio of Differece Equatios Discrete Time Systems Described by Differece Equatios Uit impulse (sample) respose h() of a DT system allows

More information

Signal Processing in Mechatronics. Lecture 3, Convolution, Fourier Series and Fourier Transform

Signal Processing in Mechatronics. Lecture 3, Convolution, Fourier Series and Fourier Transform Sigal Processig i Mechatroics Summer semester, 1 Lecture 3, Covolutio, Fourier Series ad Fourier rasform Dr. Zhu K.P. AIS, UM 1 1. Covolutio Covolutio Descriptio of LI Systems he mai premise is that the

More information

Frequency Response of FIR Filters

Frequency Response of FIR Filters EEL335: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we itroduce the idea of the frequecy respose of LTI systems, ad focus specifically o the frequecy respose of FIR filters.. Steady-state

More information

EE / EEE SAMPLE STUDY MATERIAL. GATE, IES & PSUs Signal System. Electrical Engineering. Postal Correspondence Course

EE / EEE SAMPLE STUDY MATERIAL. GATE, IES & PSUs Signal System. Electrical Engineering. Postal Correspondence Course Sigal-EE Postal Correspodece Course 1 SAMPLE STUDY MATERIAL Electrical Egieerig EE / EEE Postal Correspodece Course GATE, IES & PSUs Sigal System Sigal-EE Postal Correspodece Course CONTENTS 1. SIGNAL

More information

Generalizing the DTFT. The z Transform. Complex Exponential Excitation. The Transfer Function. Systems Described by Difference Equations

Generalizing the DTFT. The z Transform. Complex Exponential Excitation. The Transfer Function. Systems Described by Difference Equations Geeraliig the DTFT The Trasform M. J. Roberts - All Rights Reserved. Edited by Dr. Robert Akl 1 The forward DTFT is defied by X e jω = x e jω i which = Ω is discrete-time radia frequecy, a real variable.

More information

ELEG3503 Introduction to Digital Signal Processing

ELEG3503 Introduction to Digital Signal Processing ELEG3503 Itroductio to Digital Sigal Processig 1 Itroductio 2 Basics of Sigals ad Systems 3 Fourier aalysis 4 Samplig 5 Liear time-ivariat (LTI) systems 6 z-trasform 7 System Aalysis 8 System Realizatio

More information

Chapter 7: The z-transform. Chih-Wei Liu

Chapter 7: The z-transform. Chih-Wei Liu Chapter 7: The -Trasform Chih-Wei Liu Outlie Itroductio The -Trasform Properties of the Regio of Covergece Properties of the -Trasform Iversio of the -Trasform The Trasfer Fuctio Causality ad Stability

More information

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5 Sigals ad Systems Sigals ad Systems Sigals are variables that carry iformatio Systemstake sigals as iputs ad produce sigals as outputs The course deals with the passage of sigals through systems T-6.4

More information

Signals and Systems. Problem Set: From Continuous-Time to Discrete-Time

Signals and Systems. Problem Set: From Continuous-Time to Discrete-Time Sigals ad Systems Problem Set: From Cotiuous-Time to Discrete-Time Updated: October 5, 2017 Problem Set Problem 1 - Liearity ad Time-Ivariace Cosider the followig systems ad determie whether liearity ad

More information

Review of Discrete-time Signals. ELEC 635 Prof. Siripong Potisuk

Review of Discrete-time Signals. ELEC 635 Prof. Siripong Potisuk Review of Discrete-time Sigals ELEC 635 Prof. Siripog Potisuk 1 Discrete-time Sigals Discrete-time, cotiuous-valued amplitude (sampled-data sigal) Discrete-time, discrete-valued amplitude (digital sigal)

More information

Module 18 Discrete Time Signals and Z-Transforms Objective: Introduction : Description: Discrete Time Signal representation

Module 18 Discrete Time Signals and Z-Transforms Objective: Introduction : Description: Discrete Time Signal representation Module 8 Discrete Time Sigals ad Z-Trasforms Objective:To uderstad represetig discrete time sigals, apply z trasform for aalyzigdiscrete time sigals ad to uderstad the relatio to Fourier trasform Itroductio

More information

Solutions. Number of Problems: 4. None. Use only the prepared sheets for your solutions. Additional paper is available from the supervisors.

Solutions. Number of Problems: 4. None. Use only the prepared sheets for your solutions. Additional paper is available from the supervisors. Quiz November 4th, 23 Sigals & Systems (5-575-) P. Reist & Prof. R. D Adrea Solutios Exam Duratio: 4 miutes Number of Problems: 4 Permitted aids: Noe. Use oly the prepared sheets for your solutios. Additioal

More information

Digital Signal Processing

Digital Signal Processing Digital Sigal Processig Z-trasform dftwave -Trasform Backgroud-Defiitio - Fourier trasform j ω j ω e x e extracts the essece of x but is limited i the sese that it ca hadle stable systems oly. jω e coverges

More information

Introduction to Digital Signal Processing

Introduction to Digital Signal Processing Fakultät Iformatik Istitut für Systemarchitektur Professur Recheretze Itroductio to Digital Sigal Processig Walteegus Dargie Walteegus Dargie TU Dresde Chair of Computer Networks I 45 Miutes Refereces

More information

Discrete-Time Signals and Systems. Signals and Systems. Digital Signals. Discrete-Time Signals. Operations on Sequences: Basic Operations

Discrete-Time Signals and Systems. Signals and Systems. Digital Signals. Discrete-Time Signals. Operations on Sequences: Basic Operations -6.3 Digital Sigal Processig ad Filterig..8 Discrete-ime Sigals ad Systems ime-domai Represetatios of Discrete-ime Sigals ad Systems ime-domai represetatio of a discrete-time sigal as a sequece of umbers

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science. BACKGROUND EXAM September 30, 2004.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science. BACKGROUND EXAM September 30, 2004. MASSACHUSETTS INSTITUTE OF TECHNOLOGY Departmet of Electrical Egieerig ad Computer Sciece 6.34 Discrete Time Sigal Processig Fall 24 BACKGROUND EXAM September 3, 24. Full Name: Note: This exam is closed

More information

Ch3 Discrete Time Fourier Transform

Ch3 Discrete Time Fourier Transform Ch3 Discrete Time Fourier Trasform 3. Show that the DTFT of [] is give by ( k). e k 3. Determie the DTFT of the two sided sigal y [ ],. 3.3 Determie the DTFT of the causal sequece x[ ] A cos( 0 ) [ ],

More information

Exponential Moving Average Pieter P

Exponential Moving Average Pieter P Expoetial Movig Average Pieter P Differece equatio The Differece equatio of a expoetial movig average lter is very simple: y[] x[] + (1 )y[ 1] I this equatio, y[] is the curret output, y[ 1] is the previous

More information

Chapter 7 z-transform

Chapter 7 z-transform Chapter 7 -Trasform Itroductio Trasform Uilateral Trasform Properties Uilateral Trasform Iversio of Uilateral Trasform Determiig the Frequecy Respose from Poles ad Zeros Itroductio Role i Discrete-Time

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

1. Nature of Impulse Response - Pole on Real Axis. z y(n) = r n. z r

1. Nature of Impulse Response - Pole on Real Axis. z y(n) = r n. z r . Nature of Impulse Respose - Pole o Real Axis Causal system trasfer fuctio: Hz) = z yz) = z r z z r y) = r r > : the respose grows mootoically > r > : y decays to zero mootoically r > : oscillatory, decayig

More information

Solutions of Chapter 5 Part 1/2

Solutions of Chapter 5 Part 1/2 Page 1 of 8 Solutios of Chapter 5 Part 1/2 Problem 5.1-1 Usig the defiitio, compute the -trasform of x[] ( 1) (u[] u[ 8]). Sketch the poles ad eros of X[] i the plae. Solutio: Accordig to the defiitio,

More information

Exam. Notes: A single A4 sheet of paper (double sided; hand-written or computer typed)

Exam. Notes: A single A4 sheet of paper (double sided; hand-written or computer typed) Exam February 8th, 8 Sigals & Systems (5-575-) Prof. R. D Adrea Exam Exam Duratio: 5 Mi Number of Problems: 5 Number of Poits: 5 Permitted aids: Importat: Notes: A sigle A sheet of paper (double sided;

More information

DIGITAL SIGNAL PROCESSING LECTURE 3

DIGITAL SIGNAL PROCESSING LECTURE 3 DIGITAL SIGNAL PROCESSING LECTURE 3 Fall 2 2K8-5 th Semester Tahir Muhammad tmuhammad_7@yahoo.com Cotet ad Figures are from Discrete-Time Sigal Processig, 2e by Oppeheim, Shafer, ad Buc, 999-2 Pretice

More information

Digital signal processing: Lecture 5. z-transformation - I. Produced by Qiangfu Zhao (Since 1995), All rights reserved

Digital signal processing: Lecture 5. z-transformation - I. Produced by Qiangfu Zhao (Since 1995), All rights reserved Digital sigal processig: Lecture 5 -trasformatio - I Produced by Qiagfu Zhao Sice 995, All rights reserved DSP-Lec5/ Review of last lecture Fourier trasform & iverse Fourier trasform: Time domai & Frequecy

More information

The z-transform can be used to obtain compact transform-domain representations of signals and systems. It

The z-transform can be used to obtain compact transform-domain representations of signals and systems. It 3 4 5 6 7 8 9 10 CHAPTER 3 11 THE Z-TRANSFORM 31 INTRODUCTION The z-trasform ca be used to obtai compact trasform-domai represetatios of sigals ad systems It provides ituitio particularly i LTI system

More information

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j The -Trasform 7. Itroductio Geeralie the complex siusoidal represetatio offered by DTFT to a represetatio of complex expoetial sigals. Obtai more geeral characteristics for discrete-time LTI systems. 7.

More information

2D DSP Basics: 2D Systems

2D DSP Basics: 2D Systems - Digital Image Processig ad Compressio D DSP Basics: D Systems D Systems T[ ] y = T [ ] Liearity Additivity: If T y = T [ ] The + T y = y + y Homogeeity: If The T y = T [ ] a T y = ay = at [ ] Liearity

More information

x[0] x[1] x[2] Figure 2.1 Graphical representation of a discrete-time signal.

x[0] x[1] x[2] Figure 2.1 Graphical representation of a discrete-time signal. x[ ] x[ ] x[] x[] x[] x[] 9 8 7 6 5 4 3 3 4 5 6 7 8 9 Figure. Graphical represetatio of a discrete-time sigal. From Discrete-Time Sigal Processig, e by Oppeheim, Schafer, ad Buck 999- Pretice Hall, Ic.

More information

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals.

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals. Z - Trasform The -trasform is a very importat tool i describig ad aalyig digital systems. It offers the techiques for digital filter desig ad frequecy aalysis of digital sigals. Defiitio of -trasform:

More information

3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense,

3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense, 3. Z Trasform Referece: Etire Chapter 3 of text. Recall that the Fourier trasform (FT) of a DT sigal x [ ] is ω ( ) [ ] X e = j jω k = xe I order for the FT to exist i the fiite magitude sese, S = x [

More information

Solution of Linear Constant-Coefficient Difference Equations

Solution of Linear Constant-Coefficient Difference Equations ECE 38-9 Solutio of Liear Costat-Coefficiet Differece Equatios Z. Aliyazicioglu Electrical ad Computer Egieerig Departmet Cal Poly Pomoa Solutio of Liear Costat-Coefficiet Differece Equatios Example: Determie

More information

Chapter 3. z-transform

Chapter 3. z-transform Chapter 3 -Trasform 3.0 Itroductio The -Trasform has the same role as that played by the Laplace Trasform i the cotiuous-time theorem. It is a liear operator that is useful for aalyig LTI systems such

More information

EE Midterm Test 1 - Solutions

EE Midterm Test 1 - Solutions EE35 - Midterm Test - Solutios Total Poits: 5+ 6 Bous Poits Time: hour. ( poits) Cosider the parallel itercoectio of the two causal systems, System ad System 2, show below. System x[] + y[] System 2 The

More information

Chapter 4 : Laplace Transform

Chapter 4 : Laplace Transform 4. Itroductio Laplace trasform is a alterative to solve the differetial equatio by the complex frequecy domai ( s = σ + jω), istead of the usual time domai. The DE ca be easily trasformed ito a algebraic

More information

Lecture 3. Digital Signal Processing. Chapter 3. z-transforms. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev. 2016

Lecture 3. Digital Signal Processing. Chapter 3. z-transforms. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev. 2016 Lecture 3 Digital Sigal Processig Chapter 3 z-trasforms Mikael Swartlig Nedelko Grbic Begt Madersso rev. 06 Departmet of Electrical ad Iformatio Techology Lud Uiversity z-trasforms We defie the z-trasform

More information

ECE4270 Fundamentals of DSP. Lecture 2 Discrete-Time Signals and Systems & Difference Equations. Overview of Lecture 2. More Discrete-Time Systems

ECE4270 Fundamentals of DSP. Lecture 2 Discrete-Time Signals and Systems & Difference Equations. Overview of Lecture 2. More Discrete-Time Systems ECE4270 Fudametals of DSP Lecture 2 Discrete-Time Sigals ad Systems & Differece Equatios School of ECE Ceter for Sigal ad Iformatio Processig Georgia Istitute of Techology Overview of Lecture 2 Aoucemet

More information

Digital Signal Processing, Fall 2006

Digital Signal Processing, Fall 2006 Digital Sigal Processig, Fall 26 Lecture 1: Itroductio, Discrete-time sigals ad systems Zheg-Hua Ta Departmet of Electroic Systems Aalborg Uiversity, Demark zt@kom.aau.dk 1 Part I: Itroductio Itroductio

More information

6.003 Homework #3 Solutions

6.003 Homework #3 Solutions 6.00 Homework # Solutios Problems. Complex umbers a. Evaluate the real ad imagiary parts of j j. π/ Real part = Imagiary part = 0 e Euler s formula says that j = e jπ/, so jπ/ j π/ j j = e = e. Thus the

More information

Discrete-Time Signals and Systems. Introduction to Digital Signal Processing. Independent Variable. What is a Signal? What is a System?

Discrete-Time Signals and Systems. Introduction to Digital Signal Processing. Independent Variable. What is a Signal? What is a System? Discree-Time Sigals ad Sysems Iroducio o Digial Sigal Processig Professor Deepa Kudur Uiversiy of Toroo Referece: Secios. -.4 of Joh G. Proakis ad Dimiris G. Maolakis, Digial Sigal Processig: Priciples,

More information

UNIT-I. 2. A real valued sequence x(n) is anti symmetric if a) X(n)=x(-n) b) X(n)=-x(-n) c) A) and b) d) None Ans: b)

UNIT-I. 2. A real valued sequence x(n) is anti symmetric if a) X(n)=x(-n) b) X(n)=-x(-n) c) A) and b) d) None Ans: b) DIGITAL SIGNAL PROCESSING UNIT-I 1. The uit ramp sequece is Eergy sigal b) Power sigal c) Either Eergy or Power sigal d) Neither a Power sigal or a eergy sigal As: d) 2. A real valued sequece x() is ati

More information

Signals & Systems Chapter3

Signals & Systems Chapter3 Sigals & Systems Chapter3 1.2 Discrete-Time (D-T) Sigals Electroic systems do most of the processig of a sigal usig a computer. A computer ca t directly process a C-T sigal but istead eeds a stream of

More information

Definition of z-transform.

Definition of z-transform. - Trasforms Frequecy domai represetatios of discretetime sigals ad LTI discrete-time systems are made possible with the use of DTFT. However ot all discrete-time sigals e.g. uit step sequece are guarateed

More information

The Z-Transform. (t-t 0 ) Figure 1: Simplified graph of an impulse function. For an impulse, it can be shown that (1)

The Z-Transform. (t-t 0 ) Figure 1: Simplified graph of an impulse function. For an impulse, it can be shown that (1) The Z-Trasform Sampled Data The geeralied fuctio (t) (also kow as the impulse fuctio) is useful i the defiitio ad aalysis of sampled-data sigals. Figure below shows a simplified graph of a impulse. (t-t

More information

Web Appendix O - Derivations of the Properties of the z Transform

Web Appendix O - Derivations of the Properties of the z Transform M. J. Roberts - 2/18/07 Web Appedix O - Derivatios of the Properties of the z Trasform O.1 Liearity Let z = x + y where ad are costats. The ( z)= ( x + y )z = x z + y z ad the liearity property is O.2

More information

Finite-length Discrete Transforms. Chapter 5, Sections

Finite-length Discrete Transforms. Chapter 5, Sections Fiite-legth Discrete Trasforms Chapter 5, Sectios 5.2-50 5.0 Dr. Iyad djafar Outlie The Discrete Fourier Trasform (DFT) Matrix Represetatio of DFT Fiite-legth Sequeces Circular Covolutio DFT Symmetry Properties

More information

Discrete-time signals and systems See Oppenheim and Schafer, Second Edition pages 8 93, or First Edition pages 8 79.

Discrete-time signals and systems See Oppenheim and Schafer, Second Edition pages 8 93, or First Edition pages 8 79. Discrete-time sigals ad systems See Oppeheim ad Schafer, Secod Editio pages 93, or First Editio pages 79. Discrete-time sigals A discrete-time sigal is represeted as a sequece of umbers: x D fxœg; <

More information

The z Transform. The Discrete LTI System Response to a Complex Exponential

The z Transform. The Discrete LTI System Response to a Complex Exponential The Trasform The trasform geeralies the Discrete-time Forier Trasform for the etire complex plae. For the complex variable is sed the otatio: jω x+ j y r e ; x, y Ω arg r x + y {} The Discrete LTI System

More information

Signal Processing in Mechatronics

Signal Processing in Mechatronics Sigal Processig i Mechatroics Zhu K.P. AIS, UM. Lecture, Brief itroductio to Sigals ad Systems, Review of Liear Algebra ad Sigal Processig Related Mathematics . Brief Itroductio to Sigals What is sigal

More information

Time-Domain Representations of LTI Systems

Time-Domain Representations of LTI Systems 2.1 Itroductio Objectives: 1. Impulse resposes of LTI systems 2. Liear costat-coefficiets differetial or differece equatios of LTI systems 3. Bloc diagram represetatios of LTI systems 4. State-variable

More information

(, ) (, ) (, ) ( ) ( )

(, ) (, ) (, ) ( ) ( ) PROBLEM ANSWER X Y x, x, rect, () X Y, otherwise D Fourier trasform is defied as ad i D case it ca be defied as We ca write give fuctio from Eq. () as It follows usig Eq. (3) it ( ) ( ) F f t e dt () i(

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing Discrete Time Sigals Samples of a CT sigal: EE123 Digital Sigal Processig x[] =X a (T ) =1, 2, x[0] x[2] x[1] X a (t) T 2T 3T t Lecture 2 Or, iheretly discrete (Examples?) 1 2 Basic Sequeces Uit Impulse

More information

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 +

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + 62. Power series Defiitio 16. (Power series) Give a sequece {c }, the series c x = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + is called a power series i the variable x. The umbers c are called the coefficiets of

More information

COMM 602: Digital Signal Processing

COMM 602: Digital Signal Processing COMM 60: Digital Sigal Processig Lecture 4 -Properties of LTIS Usig Z-Trasform -Iverse Z-Trasform Properties of LTIS Usig Z-Trasform Properties of LTIS Usig Z-Trasform -ve +ve Properties of LTIS Usig Z-Trasform

More information

Signals, Instruments, and Systems W4 An Introduction to Signal Processing

Signals, Instruments, and Systems W4 An Introduction to Signal Processing Sigals, Istrumets, ad Systems W4 A Itroductio to Sigal Processig Logitude Height y [Pixel] [m] [m] Sigal Amplitude Temperature [ C] Sigal Deiitio A sigal is ay time-varyig or spatial-varyig quatity 0 8

More information

FIR Filters. Lecture #7 Chapter 5. BME 310 Biomedical Computing - J.Schesser

FIR Filters. Lecture #7 Chapter 5. BME 310 Biomedical Computing - J.Schesser FIR Filters Lecture #7 Chapter 5 8 What Is this Course All About? To Gai a Appreciatio of the Various Types of Sigals ad Systems To Aalyze The Various Types of Systems To Lear the Skills ad Tools eeded

More information

CS2403 DIGITAL SIGNAL PROCESSING L T P C

CS2403 DIGITAL SIGNAL PROCESSING L T P C CS403 DIGITAL SIGNAL PROCESSING L T P C 3 0 0 3 UNIT I SIGNALS AND SYSTEMS 9 Basic elemets of DSP cocepts of frequecy i Aalog ad Digital Sigals samplig theorem Discrete time sigals, systems Aalysis of

More information

Classification of DT signals

Classification of DT signals Comlex exoetial A discrete time sigal may be comlex valued I digital commuicatios comlex sigals arise aturally A comlex sigal may be rereseted i two forms: jarg { z( ) } { } z ( ) = Re { z ( )} + jim {

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing Today EE123 Digital Sigal Processig Lecture 2 Last time: Admiistratio Overview Today: Aother demo Ch. 2 - Discrete-Time Sigals ad Systems 1 2 Discrete Time Sigals Samples of a CT sigal: x[] =X a (T ) =1,

More information

6.003: Signal Processing

6.003: Signal Processing 6.003: Sigal Processig Discrete-Time Fourier Series orthogoality of harmoically related DT siusoids DT Fourier series relatios differeces betwee CT ad DT Fourier series properties of DT Fourier series

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING ECE 06 Summer 07 Problem Set #5 Assiged: Jue 3, 07 Due Date: Jue 30, 07 Readig: Chapter 5 o FIR Filters. PROBLEM 5..* (The

More information

Written exam Digital Signal Processing for BMT (8E070). Tuesday November 1, 2011, 09:00 12:00.

Written exam Digital Signal Processing for BMT (8E070). Tuesday November 1, 2011, 09:00 12:00. Techische Uiversiteit Eidhove Fac. Biomedical Egieerig Writte exam Digital Sigal Processig for BMT (8E070). Tuesday November, 0, 09:00 :00. (oe page) ( problems) Problem. s Cosider a aalog filter with

More information

Appendix: The Laplace Transform

Appendix: The Laplace Transform Appedix: The Laplace Trasform The Laplace trasform is a powerful method that ca be used to solve differetial equatio, ad other mathematical problems. Its stregth lies i the fact that it allows the trasformatio

More information

Solutions - Homework # 1

Solutions - Homework # 1 ECE-4: Sigals ad Systems Summer Solutios - Homework # PROBLEM A cotiuous time sigal is show i the figure. Carefully sketch each of the followig sigals: x(t) a) x(t-) b) x(-t) c) x(t+) d) x( - t/) e) x(t)*(

More information

FIR Filter Design: Part II

FIR Filter Design: Part II EEL335: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we cosider how we might go about desigig FIR filters with arbitrary frequecy resposes, through compositio of multiple sigle-peak

More information

I. Review of 1D continuous and discrete convolution. A. Continuous form: B. Discrete form: C. Example interface and review:

I. Review of 1D continuous and discrete convolution. A. Continuous form: B. Discrete form: C. Example interface and review: Lecture : Samplig Theorem ad Iterpolatio Learig Objectives: Review of cotiuous ad discrete covolutio Review of samplig with focus o sigal restoratio Applicatio of sigal iterpolatio I. Review of D cotiuous

More information

Run-length & Entropy Coding. Redundancy Removal. Sampling. Quantization. Perform inverse operations at the receiver EEE

Run-length & Entropy Coding. Redundancy Removal. Sampling. Quantization. Perform inverse operations at the receiver EEE Geeral e Image Coder Structure Motio Video (s 1,s 2,t) or (s 1,s 2 ) Natural Image Samplig A form of data compressio; usually lossless, but ca be lossy Redudacy Removal Lossless compressio: predictive

More information

Digital Signal Processing, Fall 2010

Digital Signal Processing, Fall 2010 Digital Sigal Processig, Fall 2 Lecture : Itroductio, Discrete-time sigals ad sstems Zheg-Hua Ta Departmet of Electroic Sstems alborg Uiversit, Demar zt@es.aau.d Digital Sigal Processig, I, Zheg-Hua Ta

More information

Introduction to Signals and Systems, Part V: Lecture Summary

Introduction to Signals and Systems, Part V: Lecture Summary EEL33: Discrete-Time Sigals ad Systems Itroductio to Sigals ad Systems, Part V: Lecture Summary Itroductio to Sigals ad Systems, Part V: Lecture Summary So far we have oly looked at examples of o-recursive

More information

11. What are energy and power signals? (April/may 2011, Nov/Dec 2012) Energy signal: The energy of a discrete time signal x(n) is defined as

11. What are energy and power signals? (April/may 2011, Nov/Dec 2012) Energy signal: The energy of a discrete time signal x(n) is defined as DHAALAKSHMI COLLEGE OF EGIEERIG, CHEAI DEPARTMET OF COMPUTER SCIECE AD EGIEERIG IT650 DIGITAL SIGAL PROCESSIG UIT - I : SIGALS AD SYSTEMS PART A MARKS. Defie Sigal ad Sigal Processig. A sigal is defied

More information

5.1. Periodic Signals: A signal f(t) is periodic iff for some T 0 > 0,

5.1. Periodic Signals: A signal f(t) is periodic iff for some T 0 > 0, 5. Periodic Sigals: A sigal f(t) is periodic iff for some >, f () t = f ( t + ) i t he smallest value that satisfies the above coditios is called the period of f(t). Cosider a sigal examied over to 5 secods

More information

EE422G Homework #13 (12 points)

EE422G Homework #13 (12 points) EE422G Homework #1 (12 poits) 1. (5 poits) I this problem, you are asked to explore a importat applicatio of FFT: efficiet computatio of covolutio. The impulse respose of a system is give by h(t) (.9),1,2,,1

More information

Describing Function: An Approximate Analysis Method

Describing Function: An Approximate Analysis Method Describig Fuctio: A Approximate Aalysis Method his chapter presets a method for approximately aalyzig oliear dyamical systems A closed-form aalytical solutio of a oliear dyamical system (eg, a oliear differetial

More information

Practical Spectral Anaysis (continue) (from Boaz Porat s book) Frequency Measurement

Practical Spectral Anaysis (continue) (from Boaz Porat s book) Frequency Measurement Practical Spectral Aaysis (cotiue) (from Boaz Porat s book) Frequecy Measuremet Oe of the most importat applicatios of the DFT is the measuremet of frequecies of periodic sigals (eg., siusoidal sigals),

More information

T Signal Processing Systems Exercise material for autumn Solutions start from Page 16.

T Signal Processing Systems Exercise material for autumn Solutions start from Page 16. T-6.40 P (Problems&olutios, autum 003) Page / 9 T-6.40 P (Problems&olutios, autum 003) Page / 9 T-6.40 igal Processig ystems Exercise material for autum 003 - olutios start from Page 6.. Basics of complex

More information

The Discrete Fourier Transform

The Discrete Fourier Transform The iscrete Fourier Trasform The discrete-time Fourier trasform (TFT) of a sequece is a cotiuous fuctio of!, ad repeats with period. I practice we usually wat to obtai the Fourier compoets usig digital

More information

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and Filter bas Separately, the lowpass ad highpass filters are ot ivertible T removes the highest frequecy / ad removes the lowest frequecy Together these filters separate the sigal ito low-frequecy ad high-frequecy

More information

2D DSP Basics: Systems Stability, 2D Sampling

2D DSP Basics: Systems Stability, 2D Sampling - Digital Iage Processig ad Copressio D DSP Basics: Systes Stability D Saplig Stability ty Syste is stable if a bouded iput always results i a bouded output BIBO For LSI syste a sufficiet coditio for stability:

More information

Image pyramid example

Image pyramid example Multiresolutio image processig Laplacia pyramids Discrete Wavelet Trasform (DWT) Quadrature mirror filters ad cojugate quadrature filters Liftig ad reversible wavelet trasform Wavelet theory Berd Girod:

More information

Chapter 8. DFT : The Discrete Fourier Transform

Chapter 8. DFT : The Discrete Fourier Transform Chapter 8 DFT : The Discrete Fourier Trasform Roots of Uity Defiitio: A th root of uity is a complex umber x such that x The th roots of uity are: ω, ω,, ω - where ω e π /. Proof: (ω ) (e π / ) (e π )

More information

Chapter 2. Simulation Techniques. References:

Chapter 2. Simulation Techniques. References: Simulatio Techiques Refereces: Chapter 2 S.M.Kay, Fudametals of Statistical Sigal Processig: Estimatio Theory, Pretice Hall, 993 C.L.Nikias ad M.Shao, Sigal Processig with Alpha-Stable Distributio ad Applicatios,

More information

PAPER : IIT-JAM 2010

PAPER : IIT-JAM 2010 MATHEMATICS-MA (CODE A) Q.-Q.5: Oly oe optio is correct for each questio. Each questio carries (+6) marks for correct aswer ad ( ) marks for icorrect aswer.. Which of the followig coditios does NOT esure

More information

Lecture 2 Linear and Time Invariant Systems

Lecture 2 Linear and Time Invariant Systems EE3054 Sigals ad Systems Lecture 2 Liear ad Time Ivariat Systems Yao Wag Polytechic Uiversity Most of the slides icluded are extracted from lecture presetatios prepared by McClella ad Schafer Licese Ifo

More information

EECE 301 Signals & Systems

EECE 301 Signals & Systems EECE 301 Sigals & Systems Prof. Mark Fowler Note Set #8 D-T Covolutio: The Tool for Fidig the Zero-State Respose Readig Assigmet: Sectio 2.1-2.2 of Kame ad Heck 1/14 Course Flow Diagram The arrows here

More information

The Z-Transform. Content and Figures are from Discrete-Time Signal Processing, 2e by Oppenheim, Shafer, and Buck, Prentice Hall Inc.

The Z-Transform. Content and Figures are from Discrete-Time Signal Processing, 2e by Oppenheim, Shafer, and Buck, Prentice Hall Inc. The Z-Trasform Cotet ad Figures are from Discrete-Time Sigal Processig, e by Oppeheim, Shafer, ad Buck, 999- Pretice Hall Ic. The -Trasform Couterpart of the Laplace trasform for discrete-time sigals Geeraliatio

More information

Lecture 3: Divide and Conquer: Fast Fourier Transform

Lecture 3: Divide and Conquer: Fast Fourier Transform Lecture 3: Divide ad Coquer: Fast Fourier Trasform Polyomial Operatios vs. Represetatios Divide ad Coquer Algorithm Collapsig Samples / Roots of Uity FFT, IFFT, ad Polyomial Multiplicatio Polyomial operatios

More information

MAS160: Signals, Systems & Information for Media Technology. Problem Set 5. DUE: November 3, (a) Plot of u[n] (b) Plot of x[n]=(0.

MAS160: Signals, Systems & Information for Media Technology. Problem Set 5. DUE: November 3, (a) Plot of u[n] (b) Plot of x[n]=(0. MAS6: Sigals, Systems & Iformatio for Media Techology Problem Set 5 DUE: November 3, 3 Istructors: V. Michael Bove, Jr. ad Rosalid Picard T.A. Jim McBride Problem : Uit-step ad ruig average (DSP First

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Problem Set 11 Solutions.

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Problem Set 11 Solutions. Massachusetts Istitute of Techology Departmet of Electrical Egieerig ad Computer Sciece Issued: Thursday, December 8, 005 6.341: Discrete-Time Sigal Processig Fall 005 Problem Set 11 Solutios Problem 11.1

More information