Aspects of Continuous- and Discrete-Time Signals and Systems

Similar documents
University Question Paper Solution

Discrete Time Fourier Transform (DTFT)

EE 224 Signals and Systems I Review 1/10

Discrete Fourier Transform

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

Final Exam ECE301 Signals and Systems Friday, May 3, Cover Sheet

Core Concepts Review. Orthogonality of Complex Sinusoids Consider two (possibly non-harmonic) complex sinusoids

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

Discrete-time Fourier transform (DTFT) representation of DT aperiodic signals Section The (DT) Fourier transform (or spectrum) of x[n] is

Chapter 4 The Fourier Series and Fourier Transform

Fourier Analysis Overview (0B)

16.362: Signals and Systems: 1.0

Chapter 5 Frequency Domain Analysis of Systems

Discrete Time Fourier Transform

Frequency-Domain C/S of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems

The Discrete-Time Fourier

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =

Topic 3: Fourier Series (FS)

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

Lecture 10. Digital Signal Processing. Chapter 7. Discrete Fourier transform DFT. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev.

New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Final Exam

Fourier series. XE31EO2 - Pavel Máša. Electrical Circuits 2 Lecture1. XE31EO2 - Pavel Máša - Fourier Series

Signals and Systems Spring 2004 Lecture #9

GATE EE Topic wise Questions SIGNALS & SYSTEMS

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

Chapter 3 Convolution Representation

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

Chapter 4 The Fourier Series and Fourier Transform

LTI Systems (Continuous & Discrete) - Basics

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

Chap 2. Discrete-Time Signals and Systems

EC Signals and Systems

Chapter 5 Frequency Domain Analysis of Systems

Analog vs. discrete signals

Lecture 3 January 23

Discrete-time Signals and Systems in

Fourier transform representation of CT aperiodic signals Section 4.1

Convolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2,

Review: Continuous Fourier Transform

x[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF INFORMATION TECHNOLOGY. Academic Year

Each problem is worth 25 points, and you may solve the problems in any order.

ECE 301. Division 2, Fall 2006 Instructor: Mimi Boutin Midterm Examination 3

Continuous Time Signal Analysis: the Fourier Transform. Lathi Chapter 4

Review of Discrete-Time System

Review of Fundamentals of Digital Signal Processing

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation

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

Review of Frequency Domain Fourier Series: Continuous periodic frequency components

Circuit Analysis Using Fourier and Laplace Transforms

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

ELEN 4810 Midterm Exam

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

Chapter 6: Applications of Fourier Representation Houshou Chen

Multidimensional digital signal processing

PS403 - Digital Signal processing

A system that is both linear and time-invariant is called linear time-invariant (LTI).

Fourier Series. Spectral Analysis of Periodic Signals

E : Lecture 1 Introduction

ECE-314 Fall 2012 Review Questions for Midterm Examination II

NAME: 11 December 2013 Digital Signal Processing I Final Exam Fall Cover Sheet

Laplace Transforms and use in Automatic Control

Chapter 7: The z-transform

Representing a Signal

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1)

Digital Filters Ying Sun

VU Signal and Image Processing. Torsten Möller + Hrvoje Bogunović + Raphael Sahann

Digital Signal Processing Lecture 3 - Discrete-Time Systems

Fourier Analysis of Signals Using the DFT

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e

Module 4. Related web links and videos. 1. FT and ZT

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1

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

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

ECGR4124 Digital Signal Processing Midterm Spring 2010

Discussion Section #2, 31 Jan 2014

ECE 301 Division 1, Fall 2008 Instructor: Mimi Boutin Final Examination Instructions:

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

Continuous-Time Fourier Transform

EEO 401 Digital Signal Processing Prof. Mark Fowler

Approximation of the Continuous Time Fourier Transform. Signals & Systems Lab 8

Overview of Discrete-Time Fourier Transform Topics Handy Equations Handy Limits Orthogonality Defined orthogonal

Discrete-time signals and systems

Complex symmetry Signals and Systems Fall 2015

Final Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr.

Fourier Transform for Continuous Functions

8 The Discrete Fourier Transform (DFT)

Discrete Time Systems

Response to Periodic and Non-periodic Loadings. Giacomo Boffi. March 25, 2014

MEDE2500 Tutorial Nov-7

ECE 301 Division 1, Fall 2006 Instructor: Mimi Boutin Final Examination

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) =

Dynamic circuits: Frequency domain analysis

Digital Signal Processing. Midterm 1 Solution

Laplace Transform Part 1: Introduction (I&N Chap 13)

Lecture 19: Discrete Fourier Series

Transcription:

Aspects of Continuous- and Discrete-Time Signals and Systems C.S. Ramalingam Department of Electrical Engineering IIT Madras C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 1 / 45

Scaling the Independent Axis Let y(t) = x(at + b) Can be done in two ways Shift first and then scale: w(t) = x(t + b) y(t) = w(at) = x(at + b) Scale first and then shift: w(t) = x(at) y(t) = w(t + b/a) = x[a(t + b/a)] = x(at + b) shift by b/a, not b C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 2 / 45

An Aspect of Scaling in Discrete-Time Consider y[n] = x[n/2] y[n] is defined for even values of n only Wrong: y[odd] = 0 Right: y[odd] = undefined Usual to set y[odd] = 0 but the above does not follow automatically from original definition For a discrete-time signal, y[a] = undefined if a Z C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 3 / 45

Scaling Need Not Be Affine Only Consider x(t) = 1 for 0 < t 1 What is y(t) = x(e t )? Mellin Transform: X M (s) = = 0 x(t) t s 1 dt x(e t ) e st dt }{{} Laplace transform of x(e t ) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 4 / 45

Periodic Signals exp(jω 0 n) is periodic with period N only if ω 0 /2π = k/n exp(jω 0 t) is periodic for any Ω 0 with period T = 2π/Ω 0 exp(jω 0 n) and exp( jω 0 n) are two distinct exponentials Their frequency content is the same but one cannot be expressed as a (complex) constant times the other Harmonics in the discrete-time case may oscillate more rapidly but their fundamental periods need not be different x k [n] = cos(2πnk/11): All x k s have the same period, i.e., 11 This is not so for its continuous-time counterpart C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 5 / 45

Sinusoid With Time-Varying Frequency If the frequency of a sinusoid is constant, i.e., Ω 0, the signal is x(t) = sin(ω 0 t) Consider time-varying frequency i.e, Ω(t) Is it correct to write x(t) = sin(ω(t) t)? Wrong! i.e., in general, the above is not correct x(t) = sin(φ(t)), where φ(t) = MATLAB: phi = cumsum(omega); x = sin(phi); t Ω(τ) dτ C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 6 / 45

Impulse Response An LTI system has to have its initial conditions set to zero before exciting by an impulse to obtain h(t) (or h[n]) Otherwise the impulse response won t be unique All systems both linear and non-linear have impulse response In the case of an LTI system, h completely describes the system For nonlinear systems h is not that useful C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 7 / 45

The Impulse Function An impulse is not a function in the usual sense Definition: Wrong: δ(0) = δ(t) = 0 t 0 (1) δ(t) dt = 1 (2) Consider x (t) = 1 for t 2 (where > 0) In the limit x(t) = lim 0 x (t) = δ(t) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 8 / 45

The Impulse Function x (0) = 0 for all values of Hence, in the limit, x(0) = 0 To show x(t) = 0 for t 0: For any t 0 > 0, however small, there always exists a small enough value of such that x (t 0 ) = 0 t 0 > 0, 0 s.t. < 0, x (t 0) = 0 Hence, δ(t 0 ) = lim 0 x (t 0 ) = 0 Since t 0 is arbitrary, δ(t) = 0 for t 0 A function defined by (1) and (2) is not unique δ(t) should be called as a functional or generalized function C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 9 / 45

The Impulse Function Be extremely careful when dealing with delta functions δ(t) is actually an abbreviation for a limiting operation δ(t) is like a live wire! Inside an integral, they are well-behaved: safe to use them Bare δ(t) can give erroneous results if not carefully used Products or quotients of generalized functions not defined Consider δ(t) = δ(t) δ(t) = δ(τ) δ(t τ) dτ At t = 0 is there a contradiction? Because area is unity, the zero width implies infinite height Conventionally, height is proportional to area C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 10 / 45

Difference Between Continuous- and Discrete-Time Impulses Discrete-time impulse: 1 n = 0 δ[n] = 0 n 0 Perfectly well-behaved function, unlike its continuous-time counterpart Under scaling, these two functions behave very differently: δ(at) = 1 a δ(t) δ[an] = δ[n] C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 11 / 45

Unit Step and Sinc Functions 1 t > 0 u(t) = 0 t < 0 u(0) = undefined u(0) can be defined to be 0, 1, or any number There are two types of sinc functions: sin(π Ω) Analog Sinc: π Ω CTFT of (CT) rectangular window; aperiodic sin(n ω/2) Digital Sinc: sin(ω/2) DTFT of (DT) rectangular window; periodic a.k.a Dirichlet kernel (diric function in Matlab) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 12 / 45

Convolution See Java applets at http://www.jhu.edu/~signals The symbol is just notation y(t) = x(t) h(t) y(ct) = c x(ct) h(ct) x(ct) h(ct) (prove this!) Convolution is a smoothing operation Apply the eigensignal exp(jωt) to an LTI system with impulse response h(t) Output is H(Ω) exp(jωt) (reminiscent of Ax = λx) H(Ω) is the eigenvalue corresponding to exp(jωt) This eigenvalue is nothing but the Fourier transform of h(t) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 13 / 45

Discrete-Time Convolution The familiar one: y[n] = k= x 1 [k] x 2 [n k] Leave the first signal x 1 [k] unchanged For x 2 [k]: Flip the signal: k becomes k, giving x 2 [ k] Shift the flipped signal to the right by n samples: k becomes k n x 2 [ k] x 2 [ (k n)] = x 2 [n k] Carry out sample-by-sample multiplication and sum the resulting sequence to get the output at time index n, i.e. y[n] C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 14 / 45

What happens to periodic signals? Suppose both signals are periodic (with same period) x 1 [n + N] = x 1 [n] x 2 [n + N] = x 2 [n] Then x 1 [k] x 2 [n 0 k] will also be periodic (with period N) For each value of n 0 we get a different periodic signal (periodicity is N in all cases) y[n] will be either 0 or C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 15 / 45

Circular Convolution y[n]? = N 1 k=0 x 1 [k] x 2 [n k] y[n] is periodic with period N n k can be replaced by n k N ( n k mod N ) Circular Convolution: ỹ[n] = x 1 [n] x 2 [n] ỹ[n] def = N 1 k=0 x 1 [k] x 2 [ n k N ] n = 0, 1,..., N 1 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 16 / 45

Examples 1 1 4 Linear * = 1 0 5 0 3 0 8 Circular 1 * 1 = 3 4 0 6 0 6 0 6 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 17 / 45

Relationship Between Linear and Circular Convolution If x 1 [n] has length P and x 2 [n] has length Q, then x 1 [n] x 2 [n] is P + Q 1 long (e.g., 6 + 4 1 = 9) N max (P, Q). In general x 1 [n] x 2 [n] x 1 [n] x 2 [n] n = 0, 1,..., N 1 Circular convolution can be thought of as repeating the result of linear convolution every N samples and adding the results (over one period) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 18 / 45

Example (cont d) 1 2 3 4 0 6 8 + = 3 4 3 2 1 0 6 13 0 7 8 But if N P + Q 1 x 1 [n] x 2 [n] = x 1 [n] x 2 [n] n = 0, 1,..., N 1 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 19 / 45

Linear Convolution via Circular Convolution If N 9 one period of circular convolution will be equal to linear convolution. 1 1 * 0 6 8 0 4 8 4 = 0 8 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 20 / 45

LTI Systems Books differ in definition: Oppenheim/Willsky: 1 Initial conditions are not accessible 2 If present, the system is defined to be quasi-linear Lathi: 1 Initial conditions are accessible 2 Treated as separate sources system is still linear Not consistent with his black-box definition C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 21 / 45

LTI Systems Non-causal systems are not realizable True only if independent variable is time In an image, future sample is either to the right or top of current pixel 1 Ω 1 Ω 1 Ω 1 Ω 1 Ω 1 Ω v o v i = 1 2 v o v i = 1 5 1 4 Beware of loading! If the two sections are connected through a voltage-follower, overall transfer function will be 1 4 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 22 / 45

Eigensignals of LTI Systems exp(jω 0 t) is an eigensignal So is exp(jω 0 n) Is cos(ω 0 t) an eigensignal? No! If a certain condition is satisfied, cos(ω 0 t) can be an eigensignal. Derive this condition! Is exp(jω 0 t) u(t) an eigensignal? No! C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 23 / 45

LCCDE Networks containing only R, L, and C give rise to linear, constant-coefficient, differential equations The DE coefficients are a function of R, L, and C, and network topology If R, L, and C vary with time, the DE coefficients will also be a function of time linear time-varying system Maths approach: complementary function, particular integral Complementary function: natural modes only Particular integral: response due to forcing function EE approach: zero-input response, zero-state response Zero-input response: natural modes only Zero-state response: natural modes + response due to forcing function C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 24 / 45

LCCDE Particular Integral: Depends only on the applied input Does not contain any unknown constants Sometimes misleadingly called steady-state response What if the input is a decaying exponential? Complementary Function Independent of input, depends only on DE coefficients CF of n-th order DE has n unknown constants need n auxiliary conditions to evaluate them Auxiliary conditions are called initial conditions only if they are specified at t = 0 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 25 / 45

LCCDE To solve DE, we need auxiliary conditions, which are typically of the form x(t 0 ), x (t 0 ), x (t 0 ), etc. Typically, t 0 = 0 i.e., we are given initial conditions In circuit analysis, initial conditions are not given explicitly Instead, we are given capacitor voltages and inductor currents at t = 0 From these we have to derive x(0), x (0), etc. and then proceed to solve the DE C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 26 / 45

Response to Suddenly Applied Input Excitation is applied at t = 0. In general, the output will contain both natural response and forced response For stable systems, natural response will die out Forced response also will die out if the input is not periodic Therefore, in certain applications, we should avoid the initial portion of the output Coloured noise is obtained by passing white noise sequence through a (discrete-time) filter The output can be considered stationary only if the initial transients are discarded C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 27 / 45

Resonance Resonance occurs even when a decaying input is applied Input: x(t) = e at u(t) Impulse response: h(t) = e at u(t) Output: y(t) = t e at u(t) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 28 / 45

CTFT, DTFT, CTFS, DTFS Time Periodic Non-Periodic Continuous Fourier Series CT Fourier Transform Discrete DT Fourier Series DT Fourier Transform (closely related to DFT) Notation for frequency: Continous-time signal: F, Ω Discrete-time signal: f, ω C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 29 / 45

Continuous-Time Fourier Series The FS coefficients a k can be plotted in two ways: (i) a k vs. k (ii) a k vs. Ω If the a k s are plotted as a function of k, the plots will be identical for x(t) and x(ct) The actual frequency content cannot be determined if Ω 0 information is not available If the a k s are plotted as a function of Ω, the scaling of the frequency axis will be clearly seen These two signals have very different FS coefficients! In general, there will be infinite number of harmonics C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 30 / 45

Discrete-Time Fourier Series Number of harmonics is finite Equals N, where N is the periodicity Gibbs phenomenon does not exist in DTFS, since summation is finite When all N terms are present, error is zero Closely related to the Discrete-Fourier Transform (DFT) Efficient algorithm, called the Fast-Fourier Transform (FFT) exists for computing DFT coefficients C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 31 / 45

The Discrete Fourier Transform Given x[n], n = 0, 1,..., N 1 we define the DFT as X [k] def = N 1 n=0 x[n] e j2πnk/n X [k] = X [k + N], i.e., only N distinct values are present The inversion formula is x [n] = 1 N N 1 k=0 x[n] = x[n] for n = 0, 1,..., N 1 X [k] e j2πnk/n C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 32 / 45

The Discrete Fourier Transform (non-periodic) x[n] DFT X [k] IDFT x[n] (periodic) X [k] and the DTFS of the periodic signal whose fundamental period is x[n] are related by X [k] = N a k The FFT algorithm is used for computing the DFT coefficients FFT is just an algorithm. Wrong to call the result of the FFT as FFT coefficients or FFT spectrum Wrong usage is well-entrenched in the literature We can zero-pad an N-point sequence with L N zeros and computed the L-point DFT: X [k] = for k = 0, 1,..., L 1 N 1 n=0 x[n] e j2πnk/l C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 33 / 45

Example 9 8 7 6 Magnitude 5 4 3 2 1 0 0 500 1000 1500 2000 2500 3000 3500 4000 Frequency (Hz) 16-pt DFT of x[n] = sin(2πn/8), n = 0, 1,..., 15 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 34 / 45

Example 9 8 7 6 Magnitude 5 4 3 2 1 0 0 500 1000 1500 2000 2500 3000 3500 4000 Frequency (Hz) 32-pt DFT of x[n] = sin(2πn/8), n = 0, 1,..., 15 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 35 / 45

Example 9 8 7 6 Magnitude 5 4 3 2 1 0 0 500 1000 1500 2000 2500 3000 3500 4000 Frequency (Hz) 64-pt DFT of x[n] = sin(2πn/8), n = 0, 1,..., 15 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 36 / 45

Continuous-Time Fourier Transform The + and signs in the forward and inverse transform definitions can be switched without changing anything fundamental X (Ω) and X (jω) are commonly used notations to denote the CTFT of x(t) If you are given X (Ω) it is wrong to replace Ω by jω to get X (jω) X (jω) notation is useful only to show that it can be obtained from X (s) (Laplace transform) by replacing s by jω The importance of log scale for the y-axis should be emphasized when plotting magnitude frequency response C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 37 / 45

Continuous-Time Fourier Transform Does x(t) contain DC component? X(Ω) Note that X (0) 0 x(t) does not contain a DC component! 0 Ω If it did, there would be an impulse at Ω = 0 DC component is defined by if X (0) is finite DC component = lim T 1 T T T 1 = lim T T X (0) = 0 x(t) dt C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 38 / 45

Continuous-Time Fourier Transform x x 2 + a 2 dx? = 0 The integrand is an odd function and hence the integral is zero Wrong! The above is true only if the limits are finite What is zero is the Cauchy Principal Value: T lim T T x x 2 + a 2 dx = 0 Upper and lower limits approach infinity at the same rate Weaker condition C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 39 / 45

Relationship Between CTFT and CTFS Consider a periodic signal x(t) with FS coefficients a k The CTFT of x(t) is related to the FS coefficients: X (k Ω 0 ) = 2π a k δ(ω kω 0 ) X (Ω) = 0 for Ω k Ω 0 Plot of a k vs. Ω is a simple stem plot Plot of X (Ω) vs. Ω contains impulses, whose strengths are as given above C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 40 / 45

Continuous-Time Fourier Transform R. Bracewell, The Fourier Transform and Its Applications, McGraw-Hill, 2nd edition, 1986, p. 107 C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 41 / 45

Discrete-Time Fourier Transform The DTFT of an aperiodic sequence x[n] is defined as X (ω) = x[n] e jωn n= X (ω + 2π) = X (ω) periodicity is 2π For a finite duration sequence, the limits go from 0 to N 1 Notation for DTFT: X (ω) or X (e jω ) If you are given X (ω), it is wrong to replace ω by e jω to get X (e jω ) X (e jω ) is useful in relating the DTFT to X (z) x[n] can be thought of as the FS coefficients of the periodic signal X (ω) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 42 / 45

DFT: Sampled-Version of the DTFT One can view the DFT coefficients X [k] as samples of the DTFT taken at the points ω = 2πk/N: X [k] = X (ω) ω=2πk/n = N 1 n=0 x[n] e j(2πk/n)n 8 Magnitude 6 4 2 0 0 500 1000 1500 2000 2500 3000 3500 4000 Frequency (Hz) C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 43 / 45

Sampling Introduces Periodicity in the Time Domain! Sampling in the frequency domain leads to periodic repetition in the time domain Repetition period is N If we sample the DTFT at L (> N) points, the repetition period will be L (> N) If x[n] is of duration N, then X (ω) has to be sampled at least at N points to avoid aliasing in the time domain That is why X [k] IDFT x[n], and not x[n] C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 44 / 45

Signals and their Transforms Periodic in one domain = discrete in the other domain Discrete in one domain? = periodic in the other domain? Think about this! C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 45 / 45