Bridge between continuous time and discrete time signals

Size: px
Start display at page:

Download "Bridge between continuous time and discrete time signals"

Transcription

1 6 Sampling Bridge between continuous time and discrete time signals Sampling theorem complete representation of a continuous time signal by its samples Samplingandreconstruction implementcontinuous timesystems and process continuous time signals using discrete time signal technology Useful tool for efficient discrete-time processing x(t) A D x[n] Discrete-time processing y[n] D A y(t) Outline 6. he Sampling heorem 6.2 Reconstruction 6.3 he Effect of Undersampling: Aliasing 6.4 Discrete ime Processing of Continuous ime Signals 6.5 Sampling of Discrete ime Signals he University of British Columbia c Ali Bashashati

2 6. he Sampling heorem 6. he Sampling heorem Objective: Representation of a continuous-time signal by samples x(t) t Unique? x(t) t Observation: An infinite number of signals can generate a given set of samples. We need additional constraints on continuous-time signal! he University of British Columbia c Ali Bashashati 2

3 6. he Sampling heorem 6.. Impulse rain Sampling Representation of sampling of continuous time signal Sampling property of unit impulse x(t)δ(t t 0 ) = x(t 0 )δ(t t 0 ) Sampling at regular intervals spaced by periodic impulse train p(t) = δ(t n) n= t Mechanism: impulse train sampling Impulse train x p (t) = x(t)p(t) x p (t) = n= x(n)δ(t n) Amplitudes of impulses = samples of x(t) Notation p(t): sampling function : sampling period s = /: sampling frequency he University of British Columbia c Ali Bashashati 3

4 6. he Sampling heorem Illustration: p(t) x(t) x p (t) x(t) t p(t) x p (t) x(3) x(4) t t he University of British Columbia c Ali Bashashati 4

5 6. he Sampling heorem Sampling function p(t) = n= δ(t n) t Periodic continuation P(j) = n= ( δ n ) = n= δ( n s )... s... he University of British Columbia c Ali Bashashati 5

6 6. he Sampling heorem Spectrum of sampled signal Multiplication property x p (t) = x(t) p(t) = F X p (j) = X(j) P(j) = Illustration X(j) n= n= x(n)δ(t n) X(j( n s )) M M s 0 = X p (j) s s M M s Observe superposition of shifted (n s ) and scaled ( ) replicas periodic with s = duality: periodic signal impulse-train spectrum F sampled signal periodic spectrum F he University of British Columbia c Ali Bashashati 6

7 6. he Sampling heorem Reconstruction with lowpass filter H(j) x p (t) H(j) x r (t) Case : s > 2 M X p (j) H(j) s M M s Reconstruction filter H(j): x r (t) = x(t) H(j) =, M 0, ( s M ) don t care, else Case 2: s < 2 M X p (j) s s s 2 s Overlap between the shifted replicas of X(j) (Aliasing) x r (t) x(t) he University of British Columbia c Ali Bashashati 7

8 6. he Sampling heorem Sampling heorem Let x(t) be a band-limited signal with X(j) = 0 for > M. hen x(t) is uniquely determined by its samples x(n), n Z, if s > 2 M, where s =. Reconstruction of x(t) from samples x(n) Generate periodic impulse train x p (t) = x(n)δ(t n) n= Pass impulse train through ideal lowpass filter with gain and cutoff frequency M < c < s M. Critical sampling Undersampling s = 2 M Nyquist rate f s = = M π s < 2 M Aliasing In practical application: he ideal lowpass filter would be replaced by a nonideal filter leading to an (acceptable) discrepancy between x(t) and the reconstructed signal x r (t). he University of British Columbia c Ali Bashashati 8

9 6. he Sampling heorem Historical notes J.L. Lagrange around 765, C.J. de la Vallée Poussin 908 Interpolation using sin(x) and sinc(x) E.. Whittaker 95 Interpolation for arbitrary band-limited functions using sinc(x) V.A. Kotel nikov 933, H. Raabe 939 Statement of sampling theorem for communication problems C.E. Shannon 949 Popularization of sampling theorem in communication theory Someya 949 In Japan he University of British Columbia c Ali Bashashati 9

10 6. he Sampling heorem 6..2 Nonideal Sampling Sampling procedure requires energy taken from signal x(t), e.g., Charging capacitor Exposing film Model sampling as concatenation of aperture filtering and impulsetrain sampling p(t) x(t) H a (j) x (t) x p (t) Describe nonideal sampling, e.g., collection of charge over a time τ, as integration ( ) t h a (t) = rect τ Illustration x(t) Integration t τ he University of British Columbia c Ali Bashashati 0

11 Integrated signal 6. he Sampling heorem ) Sampled signal x (t) = x(t) h a (t) = x(t) ( t τ rect τ ( τ ) X (j) = X(j) sinc x p (t) = x (t)p(t) X p (j) = Effects in frequency domain ( X(j) sinc Distortion of spectrum X(j) ( τ )) P(j) X(j) sinc ( ) τ, τ = 2 4π π π 4π he University of British Columbia c Ali Bashashati

12 6.2 Reconstruction 6.2 Reconstruction Derivation of sampling theorem reconstruction of x(t) from samples x(n) by Generation of weighted impulse train and Subsequent ideal lowpass filtering Ideal reconstruction p(t) x(t) x p (t) H(j) x r (t) Ideal lowpass filter ( ) H(j) = rect 2 c F h(t) = c π sinc ( ) c t π with cut-off frequency M < c < s M ime domain x r (t) = x p (t) h(t) [ ] = x(n)δ(t n) x r (t) = n= n= x(n) c π sinc Ideal band-limited interpolation c π sinc ( ) c (t n) π ( ) c t π he University of British Columbia c Ali Bashashati 2

13 6.2 Reconstruction c = s /2 x r (t) = n= x(n)sinc ( ) t n 2 2 t Practical issues Narrow, large-amplitude pulses difficult to generate Ideal lowpass filtering impossible Nonideal, practical reconstruction the zero-order hold Hold value x(n) until the next sample x r (t) 2 t x(t) he University of British Columbia c Ali Bashashati 3

14 6.2 Reconstruction Reconstructed signal ( t n x r (t) = x(n)rect n= 2 ) = x p (t) rect ( t ) 2 Observe: convolution of impulse-sampled signal x p (t) with ( t h 0 (t) = rect ) 2 or multiplication of X p (j) with ( ) H 0 (j) = sinc e j/2 F h 0 (t) Model of zero-order hold as impulse-train sampling followed by an LI system p(t) x(t) x p (t) H 0 (j) x r (t) Zero order hold Spectrum of reconstructed signal ( ) X r (j) = X p (j)sinc = X(j( n s ))sinc n= e j/2 ( ) e j 2 he University of British Columbia c Ali Bashashati 4

15 ... X p (j) sinc ( ) 6.2 Reconstruction... s M M X r (j) s s M M s Effects of the zero-order hold Linear phase shift corresponding to a time delay of /2 Distortion of the portion of X p (j) between M and M Distorted and attenuated versions of the images of X(j) Reduce/eliminate effects of distortion and aliasing by continuoustime compensation filter H c (j) = Anti-imaging filter sinc(/()), M 0, ( s M ) don t care, else x(n) Zero order hold Anti imaging filter x r (t) he University of British Columbia c Ali Bashashati 5

16 6.2 Reconstruction Other nonideal interpolation procedures Linear interpolation (first-order hold) x r (t) 2 t x(t) Interpolation filter h (t) h (t) with transfer function is H (j) = sinc t ( ) 2 Reconstructed signal continuous with discontinuous derivatives Second- and higher order holds higher degree of smoothness he University of British Columbia c Ali Bashashati 6

17 6.2 Reconstruction Comparison of transfer functions for interpolation H(j) Ideal interpolation filter First-order hold Zero-order hold s s 2 0 s 2 s he University of British Columbia c Ali Bashashati 7

18 6.3 he Effect of Undersampling: Aliasing 6.3 he Effect of Undersampling: Aliasing If condition of sampling theorem is not met, s < 2 M, then spectrum of x(t) not replicated in X p (j) x(t) not recoverable by lowpass filtering Individual terms in X p (j) = k= overlap referred to as aliasing. X(j( k s )) X p (j) s s s 2 s Lowpass filtering with c = s /2 for reconstruction ( ) s (t n) x r (t) = x(n)sinc n= x r (t) not equal to x(t), but x r (nt) = x(nt), n Z he University of British Columbia c Ali Bashashati 8

19 6.3 he Effect of Undersampling: Aliasing Example: Critical sampling of sinusoidal signal x(t) = cos( 0 t+φ) Sampling at exactly twice the frequency of the sinusoid Spectra s = 2 0 X(j) = π ( e jφ δ( s /2)+e jφ δ( + s /2) ) X p (j) = π k= = π 2 cos(φ) ( e jφ δ( s /2 k s )+e jφ δ( + s /2 k s ) ) π 2 e jφ k= δ( s /2 k s ) X(j) π 2 ejφ 0 = s 2 X p (j) 0 = s 2 π cos(φ) s s 2 s 2 s 2 s he University of British Columbia c Ali Bashashati 9

20 6.3 he Effect of Undersampling: Aliasing Reconstruction with ideal lowpass filter with cutoff frequency s /2 < c < s + s /2 and gain X r (j) = π 2 cos(φ)(δ( s/2)+δ( + s /2)) and x r (t) = cos(φ)cos( s t/2) Obviously, x(t) = x r (t) only if φ = n, n Z Otherwise, x r (t) not equal x(t) E.g., φ = π/2 x(t) = sin( s t/2) x r (t) = 0 Note Sampling theorem explicitly requires that the sampling frequency be greater than twice the highest frequency in the signal, rather than greater than or equal to twice the highest frequency. his subtle difference is important for signals whose spectra captureenergyat = ± M,i.e., whosespectraincludeδ(± M ). If s = 2 M is chosen for such signals, additional phase information is required for correct reconstruction (see previous example). he University of British Columbia c Ali Bashashati 20

21 6.4 Discrete-ime Processing of Continuous-ime Signals 6.4 Discrete-ime Processing of Continuous-ime Signals Often: discrete-time signal processing preferred Decompose continuous-time system in cascade of three operations x c (t) Conversion to x d [n] Discrete-time y d [n] Conversion to y c (t) discrete time system continuous time Continuous-time input x c (t) and output y c (t) Corresponding discrete-time signals x d [n] and y d [n] heoretical basis for conversion: Sampling theorem Continuous-to-discrete-time conversion (C/D conversion) (sampling with sampling period ) x d [n] = x c (n) Discrete-time to continuous-time conversion (D/C conversion)) (reconstruction) y d [n] = y c (n) x c (t) C/D conversion x d [n] = x c (n) Discrete-time system y d [n] = y c (n) D/C conversion y c (t) Digital systems analog-to-digital (A-to-D) and digital-to-analog (D-to-A) converter, respectively he University of British Columbia c Ali Bashashati 2

22 6.4 Discrete-ime Processing of Continuous-ime Signals Model for C/D conversion: periodic sampling + mapping of impulse train to sequence p(t) C/D conversion x c (t) x p (t) Conversion of impulse train to discrete-time sequence x d [n] Impulse train x p (t) with amplitudes x c (n) and time spacing equal sampling period Discrete-time sequence x d [n] with amplitudes x c (n) and unity spacing in terms of variable n x p (t) = x p (t) = t 0 2 t x d [n] x d [n] n n he University of British Columbia c Ali Bashashati 22

23 6.4 Discrete-ime Processing of Continuous-ime Signals Relation in frequency domain Distinguish (only in this section) Continuous-time frequency variable Discrete-time frequency variable Ω Continuous-time sampled signal x p (t) = x c (n)δ(t n) Spectrum X p (j) = Discrete-time signal x d [n] Spectrum X d (e jω ) = n= Relation between spectra n= n= x d [n] = x c (n) x d [n]e jωn = X d (e jω ) = X p (j) x c (n)e jn n= =Ω/ From X p (j) = k= X c(j( k s )) x c (n)e jωn X d (e jω ) = k= X c (j(ω k)/) he University of British Columbia c Ali Bashashati 23

24 6.4 Discrete-ime Processing of Continuous-ime Signals Illustration for different sampling rates = = 2 = 2 X c (j) X c (j) 0 0 X p (j) X p (j) X d (e jω ) X d (e jω ) 2 0 Ω 0 Ω Observe Spectrum X d (e jω ) is frequency-scaled version of X p (j). X d (e jω ) is periodic in Ω with period. Frequency scaling by = normalization with sampling interval Consistent withtime scaling by / in converting from x p (t) to x d [n] he University of British Columbia c Ali Bashashati 24

25 6.4 Discrete-ime Processing of Continuous-ime Signals Model for D/C conversion: generate continuous-time impulse train + lowpass filtering D/C conversion y d [n] Conversion of discrete-time sequence to impulse train y p (t) s 2 s 2 y c (t) Impulsetrainy p (t)withamplitudesy d [n]andtimespacingequal sampling period Lowpass filter with cut-off frequency c = s /2 Overall system and digital processing p(t) H c (j) x c (t) x p (t) Conversion of impulse train to discrete-time sequence x d [n] H d (e jω ) y c (t) s 2 s 2 y p (t) Conversion of discrete-time sequence to impulse train y d [n] he University of British Columbia c Ali Bashashati 25

26 6.4 Discrete-ime Processing of Continuous-ime Signals Conditions of sampling theorem satisfied + discrete-time identity system overall continuous-time identity system Frequency-domain consideration for representative example Some general frequency response H d (e jω ) No aliasing, s > 2 M Spectra X c (j), X p (j), and X d (e jω ) X c (j) M 0 M X p (j) s M 0 M s X d (e jω ) s M 0 M s = Ω he University of British Columbia c Ali Bashashati 26

27 6.4 Discrete-ime Processing of Continuous-ime Signals Discrete-time filtering Y d (e jω ) = H d (e jω )X d (e jω ) Conversion to continuous-time impulse train Y p (j) = Y d (e j ) = H d (e j )X d (e j ) = H d (e j )X p (j) = H d (e j ) Continuous-time lowpass filtering Illustration Y c (j) = H d (e j )X c (j) A H d (e jω ), X d (e jω ) k= X c (j( k s )) Ω c 0 Ω c M M Ω A H p (j), X p (j) s M Ω c 0 Ω c M s A H c (j), X c (j) M Ω c 0 Ω c M he University of British Columbia c Ali Bashashati 27

28 6.4 Discrete-ime Processing of Continuous-ime Signals Observation: For sufficiently band limited inputs (sampling theorem is satisfied) the overall continuous-time system is an LI system with frequency response H c (j) = { Hd (e j ), < s /2 0, > s /2 Illustration for previous example A H d (e jω ) Ω c 0 Ω c Ω H c (j) A Ω c 0 Ω c Note: Multiplication by impulse train is time-variant in general, overall system is time-variant Only in the absence of aliasing, overall system is equivalent to a continuous-time LI system. he University of British Columbia c Ali Bashashati 28

29 6.4 Discrete-ime Processing of Continuous-ime Signals Example:. Digital Differentiator Discrete-time implementation of a continuous-time band-limited differentiating filter Frequency response of continuous-time band-limited differentiating filter with cutoff frequency c { j, < c H c (j) = 0, > c j c H c (j) c c j c Sampling frequency s = 2 c, sampling period = π/ c Corresponding discrete-time transfer function H d (e jω ) = j Ω = j cω π, Ω < π j c H d (e jω ) π π Ω j c he University of British Columbia c Ali Bashashati 29

30 6.4 Discrete-ime Processing of Continuous-ime Signals Impulse response h d [n] of the discrete-time filter? Continuous-time sinc input ) x c (t) = ( t sinc ( ) X c (j) = rect (band limited to π/ < < π/ no aliasing when sampling at frequency s = /) yields discrete-time input x d [n] = x c (n) = δ[n] (sampling at zeros of sinc function) Since continuous-time output of the digital differentiator we have y c (t) = d dt x c(t) = cos(πt/) t y d [n] = y c (n) = sin(πt/) πt 2 ( ) n n 2, n 0 0, n = 0 Impulse response of discrete-time filter ( ) n h d [n] = y d [n] = n, n 0 0, n = 0 he University of British Columbia c Ali Bashashati 30

31 6.4 Discrete-ime Processing of Continuous-ime Signals 2. Half-Sample Delay Discrete-time implementation of a time shift(delay) of a continuoustime signal y c (t) = x c (t ) Frequency response of continuous-time delay system for band limited inputs ( ) H c (j) = e j rect 2 c Sampling frequency s = 2 c, sampling period = π/ c Corresponding discrete-time frequency response H d (e jω ) = e jω /, Ω < π H c (j) H d (e jω ) c c π π Ω H c (j) H d (e jω ) c π c c Ω π he University of British Columbia c Ali Bashashati 3

32 6.4 Discrete-ime Processing of Continuous-ime Signals Note Band-limited input output of system with H c (j) is a delayed replica of input Only for / Z the sequence y d [n] is a delayed replica of x d [n] y d [n] = x d [n /] For / / Z Use relations x d [n] = x c (n), y d [n] = y c (n), y c (t) = x c (t ) E.g. / = /2 (half-sample delay) x c (t) x d [n] = x c (n) 0 2 t y c (t) = x c (t /2) y d [n] = y c (n) = x c ((n /2)) 0 2 t he University of British Columbia c Ali Bashashati 32

33 6.4 Discrete-ime Processing of Continuous-ime Signals Impulse response h d [n] of discrete-time filter in half-sample delay? Continuous-time sinc input (as in previous example) x c (t) = ( ) t sinc yields discrete-time input x d [n] = x c (n) = δ[n] From continuous-time output of half-delay system y c (t) = x c (t /2) = ( ) t /2 sinc we have y d [n] = y c (n) = sinc(n /2) Impulse response of discrete-time filter h[n] = sinc(n /2) he University of British Columbia c Ali Bashashati 33

34 6.5 Sampling of Discrete ime Signals 6.5 Sampling of Discrete ime Signals Sampling mechanism also applicable to discrete-time signals 6.5. Impulse-rain Sampling Sequencex p [n]resultingfromsamplingwithsamplingperiod N IN x p [n] = { x[n], if n = an integer multiple of N 0, otherwise Representation by means of discrete-time impulse train p[n] = δ[n kn] k= with Fourier transform (sampling frequency s = /N) P(e j ) = δ( k s ) N Impulse-train sampling k= p[n] x[n] x p [n] x p [n] = x[n]p[n] = k= x[kn]δ[n kn] he University of British Columbia c Ali Bashashati 34

35 6.5 Sampling of Discrete ime Signals Illustration x[n] N 0 N n p[n] N 0 x p [n] N n N 0 N n Frequency domain (multiplication property) x p [n] = x[n] p[n] = F X p (e j ) = k= P(e jθ )X(e j( Θ) )dθ = N N k=0 x[kn]δ[n kn] X(e j( k s) ) he University of British Columbia c Ali Bashashati 35

36 6.5 Sampling of Discrete ime Signals Sampling frequency Case : s > 2 M no aliasing X(e j ) M N 0 M P(e j ) s 0 s N X p (e j ) s M 0 M s Case 2: s < 2 M aliasing N X p (e j ) s he University of British Columbia c Ali Bashashati 36

37 6.5 Sampling of Discrete ime Signals Ideal reconstruction p[n] x[n] x p [n] H(e j ) x r [n] Lowpass filter H(e j ) with gain N and cutoff frequency M < c < s M Impulse response h[n] = N ( c π sinc c n ) π Reconstructed sequence x r [n] = k= x r [n] = x p [n] h[n] x[kn] N c π sinc Ideal band-limited interpolation ( ) c (n kn) π s < 2 M Aliasing no perfect reconstruction possible But for c = s /2 x r [kn] = x[kn], k Z he University of British Columbia c Ali Bashashati 37

38 6.5 Sampling of Discrete ime Signals s > 2 M No aliasing x r [n] = x[n] X(e j ) M 0 M N X p (e j ) s M 0 M H(e j ) N s s s 2 2 X r (e j ) M 0 M Nonideal reconstruction interpolating filter with impulse response h r [n] x r [n] = x[kn]h r [n kn] k= he University of British Columbia c Ali Bashashati 38

39 6.5 Sampling of Discrete ime Signals Example: Sequence x[n] with Fourier transform Lowest possible sampling rate? X(e j ) = 0 for 9 π s = N 2 M = 2 ( ) 9 N 9/2 N max = 4 and s,min = π/ Discrete-ime Decimation and Interpolation Apparently: Zeros in sampled sequence x p [n] redundant (as long as N is known) New sequence x b [n] x b [n] = x p [nn] = x[nn] Extracting every Nth sample Decimation (see Chapter 5, pp ). he University of British Columbia c Ali Bashashati 39

40 6.5 Sampling of Discrete ime Signals Relationship between x[n], x p [n], and x b [n] x[n] 0 N n x p [n] 0 N n... x b [n]... Frequency domain description X b (e j ) = x b [k]e jk = n=kn = k= n=integer multiple of N 0 n k= x p [n]e jn/n = x p [kn]e jk n= X b (e j ) = X p (e j/n ) = N X(e j(/n ks) ) N k=0 (compare with Chapter 5, p. 53) x p [n]e jn/n he University of British Columbia c Ali Bashashati 40

41 6.5 Sampling of Discrete ime Signals Illustration X(e j ) M 0 M π N X p (e j ) M M π N X b (e j ) N M N M π Appropriately band-limited signal x[n] (no aliasing) Effect of decimation is to spread the spectrum of the original sequence over a larger portion of the frequency band. Decimation also referred to as downsampling he University of British Columbia c Ali Bashashati 4

42 6.5 Sampling of Discrete ime Signals Reverse operation interpolation or upsampling Obtain x[n] from x b [n] Insert zeros in x b [n] x p [n] Lowpass filtering of x p [n] x b [n] Conversion of Ideal lowpass decimated sequence filter to sampled sequence H(e j ) x[n] Illustration, N = 2 x b [n] X b (e j ) A n π 0 π x p [n] H(e j ) X p (e j ) A x[n] n π π 2 0 π π 2 X(e j ) 2A n π 0 π he University of British Columbia c Ali Bashashati 42

43 6.5 Sampling of Discrete ime Signals Example: Interpolation and decimation for compact sampling without aliasing Sequence x[n] with Fourier transform X(e j ) X(e j ) 9 π 9 π Maximum sampling period without incurring aliasing: N max = 4, s,min = /4 Decimation by a factor of 4 sequence x b [n] with spectrum X b (e j ) X b (e j ) π 0 π 8π 9 However: maximum possible downsampling achieved if entire band from π to π is filled. Room for further downsampling, since X b (e j ) = 0 for 8π/9 < < π 8π 9 he University of British Columbia c Ali Bashashati 43

44 6.5 Sampling of Discrete ime Signals Problem: desired N max = 9/2 / IN Solution: First upsample by a factor of 2, x[n] x u [n] hen downsample by a factor of 9, x u [n] x ub [n] Spectrum X u (e j ) of upsampled signal x u [n] X ub (e j ) π 9 π 9 π π Spectrum X ub (e j ) of upsampled signal x ub [n] X ub (e j ) π 0 π Observe: Combination effectively results in downsampling x[n] by a noninteger number 9/2. If x[n] represents unaliased samples of continuous-time signal x c (t) x ub [n] represents the maximum possible (aliasing-free) downsampling of x c (t) he University of British Columbia c Ali Bashashati 44

Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1

Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1 Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, 7.49 Signals & Systems Sampling P1 Undersampling & Aliasing Undersampling: insufficient sampling frequency ω s < 2ω M Perfect

More information

Chap 4. Sampling of Continuous-Time Signals

Chap 4. Sampling of Continuous-Time Signals Digital Signal Processing Chap 4. Sampling of Continuous-Time Signals Chang-Su Kim Digital Processing of Continuous-Time Signals Digital processing of a CT signal involves three basic steps 1. Conversion

More information

6.003: Signals and Systems. Sampling and Quantization

6.003: Signals and Systems. Sampling and Quantization 6.003: Signals and Systems Sampling and Quantization December 1, 2009 Last Time: Sampling and Reconstruction Uniform sampling (sampling interval T ): x[n] = x(nt ) t n Impulse reconstruction: x p (t) =

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

ESE 531: Digital Signal Processing

ESE 531: Digital Signal Processing ESE 531: Digital Signal Processing Lec 9: February 13th, 2018 Downsampling/Upsampling and Practical Interpolation Lecture Outline! CT processing of DT signals! Downsampling! Upsampling 2 Continuous-Time

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

ESE 531: Digital Signal Processing

ESE 531: Digital Signal Processing ESE 531: Digital Signal Processing Lec 8: February 12th, 2019 Sampling and Reconstruction Lecture Outline! Review " Ideal sampling " Frequency response of sampled signal " Reconstruction " Anti-aliasing

More information

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.

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. ECE 3 Fall Division Homework Solutions Problem. Reconstruction of a continuous-time signal from its samples. Consider the following periodic signal, depicted below: {, if n t < n +, for any integer n,

More information

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R.

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R. Signals & Systems Chapter 7: Sampling Adapted from: Lecture notes from MIT, Binghamton University, and Purdue Dr. Hamid R. Rabiee Fall 2013 Outline 1. The Concept and Representation of Periodic Sampling

More information

ECE 301: Signals and Systems Homework Assignment #7

ECE 301: Signals and Systems Homework Assignment #7 ECE 301: Signals and Systems Homework Assignment #7 Due on December 11, 2015 Professor: Aly El Gamal TA: Xianglun Mao 1 Aly El Gamal ECE 301: Signals and Systems Homework Assignment #7 Problem 1 Note:

More information

ECG782: Multidimensional Digital Signal Processing

ECG782: Multidimensional Digital Signal Processing Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Filtering in the Frequency Domain http://www.ee.unlv.edu/~b1morris/ecg782/ 2 Outline Background

More information

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)

More information

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

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 8: Signal Reconstruction, D vs C Processing Oct 24, 2001 Prof: J. Bilmes

More information

ECE 301 Fall 2011 Division 1 Homework 10 Solutions. { 1, for 0.5 t 0.5 x(t) = 0, for 0.5 < t 1

ECE 301 Fall 2011 Division 1 Homework 10 Solutions. { 1, for 0.5 t 0.5 x(t) = 0, for 0.5 < t 1 ECE 3 Fall Division Homework Solutions Problem. Reconstruction of a continuous-time signal from its samples. Let x be a periodic continuous-time signal with period, such that {, for.5 t.5 x(t) =, for.5

More information

Discrete-time Signals and Systems in

Discrete-time Signals and Systems in Discrete-time Signals and Systems in the Frequency Domain Chapter 3, Sections 3.1-39 3.9 Chapter 4, Sections 4.8-4.9 Dr. Iyad Jafar Outline Introduction The Continuous-Time FourierTransform (CTFT) The

More information

Chapter 6: Applications of Fourier Representation Houshou Chen

Chapter 6: Applications of Fourier Representation Houshou Chen Chapter 6: Applications of Fourier Representation Houshou Chen Dept. of Electrical Engineering, National Chung Hsing University E-mail: houshou@ee.nchu.edu.tw H.S. Chen Chapter6: Applications of Fourier

More information

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam. ECE 35 Spring - Final Exam 9 May ECE 35 Signals and Systems Spring Final Exam - Solutions Three 8 ½ x sheets of notes, and a calculator are allowed during the exam Write all answers neatly and show your

More information

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt Homework 4 May 2017 1. An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt Determine the impulse response of the system. Rewriting as y(t) = t e (t

More information

Grades will be determined by the correctness of your answers (explanations are not required).

Grades will be determined by the correctness of your answers (explanations are not required). 6.00 (Fall 20) Final Examination December 9, 20 Name: Kerberos Username: Please circle your section number: Section Time 2 am pm 4 2 pm Grades will be determined by the correctness of your answers (explanations

More information

Review: Continuous Fourier Transform

Review: Continuous Fourier Transform Review: Continuous Fourier Transform Review: convolution x t h t = x τ h(t τ)dτ Convolution in time domain Derivation Convolution Property Interchange the order of integrals Let Convolution Property By

More information

The Johns Hopkins University Department of Electrical and Computer Engineering Introduction to Linear Systems Fall 2002.

The Johns Hopkins University Department of Electrical and Computer Engineering Introduction to Linear Systems Fall 2002. The Johns Hopkins University Department of Electrical and Computer Engineering 505.460 Introduction to Linear Systems Fall 2002 Final exam Name: You are allowed to use: 1. Table 3.1 (page 206) & Table

More information

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1)

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1) 4.1 Introduction Two cases of mixed signals to be studied in this chapter: 1. Periodic and nonperiodic signals 2. Continuous- and discrete-time signals Other descriptions: Refer to pp. 341-342, textbook.

More information

ESE 531: Digital Signal Processing

ESE 531: Digital Signal Processing ESE 531: Digital Signal Processing Lec 8: February 7th, 2017 Sampling and Reconstruction Lecture Outline! Review " Ideal sampling " Frequency response of sampled signal " Reconstruction " Anti-aliasing

More information

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

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz Discrete Time Signals and Systems Time-frequency Analysis Gloria Menegaz Time-frequency Analysis Fourier transform (1D and 2D) Reference textbook: Discrete time signal processing, A.W. Oppenheim and R.W.

More information

ELEN 4810 Midterm Exam

ELEN 4810 Midterm Exam ELEN 4810 Midterm Exam Wednesday, October 26, 2016, 10:10-11:25 AM. One sheet of handwritten notes is allowed. No electronics of any kind are allowed. Please record your answers in the exam booklet. Raise

More information

EE 224 Signals and Systems I Review 1/10

EE 224 Signals and Systems I Review 1/10 EE 224 Signals and Systems I Review 1/10 Class Contents Signals and Systems Continuous-Time and Discrete-Time Time-Domain and Frequency Domain (all these dimensions are tightly coupled) SIGNALS SYSTEMS

More information

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are ECE-7 Review Phil Schniter January 5, 7 ransforms Using x c (t) to denote a continuous-time signal at time t R, Laplace ransform: X c (s) x c (t)e st dt, s C Continuous-ime Fourier ransform (CF): ote that:

More information

Multirate signal processing

Multirate signal processing Multirate signal processing Discrete-time systems with different sampling rates at various parts of the system are called multirate systems. The need for such systems arises in many applications, including

More information

Image Acquisition and Sampling Theory

Image Acquisition and Sampling Theory Image Acquisition and Sampling Theory Electromagnetic Spectrum The wavelength required to see an object must be the same size of smaller than the object 2 Image Sensors 3 Sensor Strips 4 Digital Image

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING GEORGIA INSIUE OF ECHNOLOGY SCHOOL of ELECRICAL and COMPUER ENGINEERING ECE 6250 Spring 207 Problem Set # his assignment is due at the beginning of class on Wednesday, January 25 Assigned: 6-Jan-7 Due

More information

X. Chen More on Sampling

X. Chen More on Sampling X. Chen More on Sampling 9 More on Sampling 9.1 Notations denotes the sampling time in second. Ω s = 2π/ and Ω s /2 are, respectively, the sampling frequency and Nyquist frequency in rad/sec. Ω and ω denote,

More information

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

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Issued: Tuesday, September 5. 6.: Discrete-Time Signal Processing Fall 5 Solutions for Problem Set Problem.

More information

ECE 301 Division 1 Final Exam Solutions, 12/12/2011, 3:20-5:20pm in PHYS 114.

ECE 301 Division 1 Final Exam Solutions, 12/12/2011, 3:20-5:20pm in PHYS 114. ECE 301 Division 1 Final Exam Solutions, 12/12/2011, 3:20-5:20pm in PHYS 114. The exam for both sections of ECE 301 is conducted in the same room, but the problems are completely different. Your ID will

More information

Digital Signal Processing. Midterm 1 Solution

Digital Signal Processing. Midterm 1 Solution EE 123 University of California, Berkeley Anant Sahai February 15, 27 Digital Signal Processing Instructions Midterm 1 Solution Total time allowed for the exam is 8 minutes Some useful formulas: Discrete

More information

MEDE2500 Tutorial Nov-7

MEDE2500 Tutorial Nov-7 (updated 2016-Nov-4,7:40pm) MEDE2500 (2016-2017) Tutorial 3 MEDE2500 Tutorial 3 2016-Nov-7 Content 1. The Dirac Delta Function, singularity functions, even and odd functions 2. The sampling process and

More information

Solutions to Problems in Chapter 4

Solutions to Problems in Chapter 4 Solutions to Problems in Chapter 4 Problems with Solutions Problem 4. Fourier Series of the Output Voltage of an Ideal Full-Wave Diode Bridge Rectifier he nonlinear circuit in Figure 4. is a full-wave

More information

Periodic (Uniform) Sampling ELEC364 & ELEC442

Periodic (Uniform) Sampling ELEC364 & ELEC442 M.A. Amer Concordia University Electrical and Computer Engineering Content and Figures are from: Periodic (Uniform) Sampling ELEC364 & ELEC442 Introduction to sampling Introduction to filter Ideal sampling:

More information

6.003 Homework #10 Solutions

6.003 Homework #10 Solutions 6.3 Homework # Solutions Problems. DT Fourier Series Determine the Fourier Series coefficients for each of the following DT signals, which are periodic in N = 8. x [n] / n x [n] n x 3 [n] n x 4 [n] / n

More information

Lecture 13: Discrete Time Fourier Transform (DTFT)

Lecture 13: Discrete Time Fourier Transform (DTFT) Lecture 13: Discrete Time Fourier Transform (DTFT) ECE 401: Signal and Image Analysis University of Illinois 3/9/2017 1 Sampled Systems Review 2 DTFT and Convolution 3 Inverse DTFT 4 Ideal Lowpass Filter

More information

-Digital Signal Processing- FIR Filter Design. Lecture May-16

-Digital Signal Processing- FIR Filter Design. Lecture May-16 -Digital Signal Processing- FIR Filter Design Lecture-17 24-May-16 FIR Filter Design! FIR filters can also be designed from a frequency response specification.! The equivalent sampled impulse response

More information

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GATE EE Topic wise Questions SIGNALS & SYSTEMS www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)

More information

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

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals ESE 531: Digital Signal Processing Lec 25: April 24, 2018 Review Course Content! Introduction! Discrete Time Signals & Systems! Discrete Time Fourier Transform! Z-Transform! Inverse Z-Transform! Sampling

More information

Grades will be determined by the correctness of your answers (explanations are not required).

Grades will be determined by the correctness of your answers (explanations are not required). 6.00 (Fall 2011) Final Examination December 19, 2011 Name: Kerberos Username: Please circle your section number: Section Time 2 11 am 1 pm 4 2 pm Grades will be determined by the correctness of your answers

More information

Interchange of Filtering and Downsampling/Upsampling

Interchange of Filtering and Downsampling/Upsampling Interchange of Filtering and Downsampling/Upsampling Downsampling and upsampling are linear systems, but not LTI systems. They cannot be implemented by difference equations, and so we cannot apply z-transform

More information

The Discrete-Time Fourier

The Discrete-Time Fourier Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of

More information

Discrete-Time David Johns and Ken Martin University of Toronto

Discrete-Time David Johns and Ken Martin University of Toronto Discrete-Time David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 40 Overview of Some Signal Spectra x c () t st () x s () t xn

More information

1.1 SPECIAL FUNCTIONS USED IN SIGNAL PROCESSING. δ(t) = for t = 0, = 0 for t 0. δ(t)dt = 1. (1.1)

1.1 SPECIAL FUNCTIONS USED IN SIGNAL PROCESSING. δ(t) = for t = 0, = 0 for t 0. δ(t)dt = 1. (1.1) SIGNAL THEORY AND ANALYSIS A signal, in general, refers to an electrical waveform whose amplitude varies with time. Signals can be fully described in either the time or frequency domain. This chapter discusses

More information

EC Signals and Systems

EC Signals and Systems UNIT I CLASSIFICATION OF SIGNALS AND SYSTEMS Continuous time signals (CT signals), discrete time signals (DT signals) Step, Ramp, Pulse, Impulse, Exponential 1. Define Unit Impulse Signal [M/J 1], [M/J

More information

Stability Condition in Terms of the Pole Locations

Stability Condition in Terms of the Pole Locations Stability Condition in Terms of the Pole Locations A causal LTI digital filter is BIBO stable if and only if its impulse response h[n] is absolutely summable, i.e., 1 = S h [ n] < n= We now develop a stability

More information

ECE-314 Fall 2012 Review Questions for Midterm Examination II

ECE-314 Fall 2012 Review Questions for Midterm Examination II ECE-314 Fall 2012 Review Questions for Midterm Examination II First, make sure you study all the problems and their solutions from homework sets 4-7. Then work on the following additional problems. Problem

More information

Discrete Fourier Transform

Discrete Fourier Transform Discrete Fourier Transform Virtually all practical signals have finite length (e.g., sensor data, audio records, digital images, stock values, etc). Rather than considering such signals to be zero-padded

More information

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

Discrete-time Fourier transform (DTFT) representation of DT aperiodic signals Section The (DT) Fourier transform (or spectrum) of x[n] is Discrete-time Fourier transform (DTFT) representation of DT aperiodic signals Section 5. 3 The (DT) Fourier transform (or spectrum) of x[n] is X ( e jω) = n= x[n]e jωn x[n] can be reconstructed from its

More information

EE Homework 13 - Solutions

EE Homework 13 - Solutions EE3054 - Homework 3 - Solutions. (a) The Laplace transform of e t u(t) is s+. The pole of the Laplace transform is at which lies in the left half plane. Hence, the Fourier transform is simply the Laplace

More information

Review of Discrete-Time System

Review of Discrete-Time System Review of Discrete-Time System Electrical & Computer Engineering University of Maryland, College Park Acknowledgment: ENEE630 slides were based on class notes developed by Profs. K.J. Ray Liu and Min Wu.

More information

Lecture 3 January 23

Lecture 3 January 23 EE 123: Digital Signal Processing Spring 2007 Lecture 3 January 23 Lecturer: Prof. Anant Sahai Scribe: Dominic Antonelli 3.1 Outline These notes cover the following topics: Eigenvectors and Eigenvalues

More information

Overview of Sampling Topics

Overview of Sampling Topics Overview of Sampling Topics (Shannon) sampling theorem Impulse-train sampling Interpolation (continuous-time signal reconstruction) Aliasing Relationship of CTFT to DTFT DT processing of CT signals DT

More information

Introduction to Digital Signal Processing

Introduction to Digital Signal Processing Introduction to Digital Signal Processing 1.1 What is DSP? DSP is a technique of performing the mathematical operations on the signals in digital domain. As real time signals are analog in nature we need

More information

Nyquist sampling a bandlimited function. Sampling: The connection from CT to DT. Impulse Train sampling. Interpolation: Signal Reconstruction

Nyquist sampling a bandlimited function. Sampling: The connection from CT to DT. Impulse Train sampling. Interpolation: Signal Reconstruction Sampling: he connection rom C to D Nyquist sampling a bandlimited unction ( Consider as an example sampling the bandlimited signal sinc 2 (5t F 1 5 Λ 5 An ininite number o waveorms could exactly pass through

More information

4 The Continuous Time Fourier Transform

4 The Continuous Time Fourier Transform 96 4 The Continuous Time ourier Transform ourier (or frequency domain) analysis turns out to be a tool of even greater usefulness Extension of ourier series representation to aperiodic signals oundation

More information

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling 2.39 utorial Sheet #2 discrete vs. continuous functions, periodicity, sampling We will encounter two classes of signals in this class, continuous-signals and discrete-signals. he distinct mathematical

More information

3.2 Complex Sinusoids and Frequency Response of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems 3. Introduction. A signal can be represented as a weighted superposition of complex sinusoids. x(t) or x[n]. LTI system: LTI System Output = A weighted superposition of the system response to each complex

More information

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2

Multimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Multimedia Signals and Systems - Audio and Video Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Kunio Takaya Electrical and Computer Engineering University of Saskatchewan December

More information

Lecture 19: Discrete Fourier Series

Lecture 19: Discrete Fourier Series EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 19: Discrete Fourier Series Dec 5, 2001 Prof: J. Bilmes TA: Mingzhou

More information

J. McNames Portland State University ECE 223 Sampling Ver

J. McNames Portland State University ECE 223 Sampling Ver Overview of Sampling Topics (Shannon) sampling theorem Impulse-train sampling Interpolation (continuous-time signal reconstruction) Aliasing Relationship of CTFT to DTFT DT processing of CT signals DT

More information

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion 6.082 Fall 2006 Analog Digital, Slide Plan: Mixed Signal Architecture volts bits

More information

IB Paper 6: Signal and Data Analysis

IB Paper 6: Signal and Data Analysis IB Paper 6: Signal and Data Analysis Handout 5: Sampling Theory S Godsill Signal Processing and Communications Group, Engineering Department, Cambridge, UK Lent 2015 1 / 85 Sampling and Aliasing All of

More information

Images have structure at various scales

Images have structure at various scales Images have structure at various scales Frequency Frequency of a signal is how fast it changes Reflects scale of structure A combination of frequencies 0.1 X + 0.3 X + 0.5 X = Fourier transform Can we

More information

Multirate Digital Signal Processing

Multirate Digital Signal Processing Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to decrease the sampling rate by an integer

More information

Review of Fundamentals of Digital Signal Processing

Review of Fundamentals of Digital Signal Processing Chapter 2 Review of Fundamentals of Digital Signal Processing 2.1 (a) This system is not linear (the constant term makes it non linear) but is shift-invariant (b) This system is linear but not shift-invariant

More information

Sensors. Chapter Signal Conditioning

Sensors. Chapter Signal Conditioning Chapter 2 Sensors his chapter, yet to be written, gives an overview of sensor technology with emphasis on how to model sensors. 2. Signal Conditioning Sensors convert physical measurements into data. Invariably,

More information

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University ENSC327 Communications Systems 2: Fourier Representations Jie Liang School of Engineering Science Simon Fraser University 1 Outline Chap 2.1 2.5: Signal Classifications Fourier Transform Dirac Delta Function

More information

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) 1. For the signal shown in Fig. 1, find x(2t + 3). i. Fig. 1 2. What is the classification of the systems? 3. What are the Dirichlet s conditions of Fourier

More information

Digital Filters Ying Sun

Digital Filters Ying Sun Digital Filters Ying Sun Digital filters Finite impulse response (FIR filter: h[n] has a finite numbers of terms. Infinite impulse response (IIR filter: h[n] has infinite numbers of terms. Causal filter:

More information

Signals and Systems Spring 2004 Lecture #9

Signals and Systems Spring 2004 Lecture #9 Signals and Systems Spring 2004 Lecture #9 (3/4/04). The convolution Property of the CTFT 2. Frequency Response and LTI Systems Revisited 3. Multiplication Property and Parseval s Relation 4. The DT Fourier

More information

University of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing

University of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing University of Illinois at Urbana-Champaign ECE 3: Digital Signal Processing Chandra Radhakrishnan PROBLEM SE 5: SOLUIONS Peter Kairouz Problem o derive x a (t (X a (Ω from X d (ω, we first need to get

More information

EECS 123 Digital Signal Processing University of California, Berkeley: Fall 2007 Gastpar November 7, Exam 2

EECS 123 Digital Signal Processing University of California, Berkeley: Fall 2007 Gastpar November 7, Exam 2 EECS 3 Digital Signal Processing University of California, Berkeley: Fall 7 Gastpar November 7, 7 Exam Last name First name SID You have hour and 45 minutes to complete this exam. he exam is closed-book

More information

Chap 2. Discrete-Time Signals and Systems

Chap 2. Discrete-Time Signals and Systems Digital Signal Processing Chap 2. Discrete-Time Signals and Systems Chang-Su Kim Discrete-Time Signals CT Signal DT Signal Representation 0 4 1 1 1 2 3 Functional representation 1, n 1,3 x[ n] 4, n 2 0,

More information

BME 50500: Image and Signal Processing in Biomedicine. Lecture 2: Discrete Fourier Transform CCNY

BME 50500: Image and Signal Processing in Biomedicine. Lecture 2: Discrete Fourier Transform CCNY 1 Lucas Parra, CCNY BME 50500: Image and Signal Processing in Biomedicine Lecture 2: Discrete Fourier Transform Lucas C. Parra Biomedical Engineering Department CCNY http://bme.ccny.cuny.edu/faculty/parra/teaching/signal-and-image/

More information

so mathematically we can say that x d [n] is a discrete-time signal. The output of the DT system is also discrete, denoted by y d [n].

so mathematically we can say that x d [n] is a discrete-time signal. The output of the DT system is also discrete, denoted by y d [n]. ELEC 36 LECURE NOES WEEK 9: Chapters 7&9 Chapter 7 (cont d) Discrete-ime Processing of Continuous-ime Signals It is often advantageous to convert a continuous-time signal into a discrete-time signal so

More information

Discrete-Time Signals: Time-Domain Representation

Discrete-Time Signals: Time-Domain Representation Discrete-Time Signals: Time-Domain Representation 1 Signals represented as sequences of numbers, called samples Sample value of a typical signal or sequence denoted as x[n] with n being an integer in the

More information

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

Digital Signal Processing Lecture 10 - Discrete Fourier Transform Digital Signal Processing - Discrete Fourier Transform Electrical Engineering and Computer Science University of Tennessee, Knoxville November 12, 2015 Overview 1 2 3 4 Review - 1 Introduction Discrete-time

More information

2 M. Hasegawa-Johnson. DRAFT COPY.

2 M. Hasegawa-Johnson. DRAFT COPY. Lecture Notes in Speech Production Speech Coding and Speech Recognition Mark Hasegawa-Johnson University of Illinois at Urbana-Champaign February 7 2000 2 M. Hasegawa-Johnson. DRAFT COPY. Chapter Basics

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing EE123 Digital Signal Processing Lecture 19 Practical ADC/DAC Ideal Anti-Aliasing ADC A/D x c (t) Analog Anti-Aliasing Filter HLP(jΩ) sampler t = nt x[n] =x c (nt ) Quantizer 1 X c (j ) and s < 2 1 T X

More information

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

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal. EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces

More information

University Question Paper Solution

University Question Paper Solution Unit 1: Introduction University Question Paper Solution 1. Determine whether the following systems are: i) Memoryless, ii) Stable iii) Causal iv) Linear and v) Time-invariant. i) y(n)= nx(n) ii) y(t)=

More information

Discrete Fourier transform (DFT)

Discrete Fourier transform (DFT) Discrete Fourier transform (DFT) Signal Processing 2008/9 LEA Instituto Superior Técnico Signal Processing LEA (IST) Discrete Fourier transform 1 / 34 Periodic signals Consider a periodic signal x[n] with

More information

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

New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Final Exam New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Name: Solve problems 1 3 and two from problems 4 7. Circle below which two of problems 4 7 you

More information

Square Root Raised Cosine Filter

Square Root Raised Cosine Filter Wireless Information Transmission System Lab. Square Root Raised Cosine Filter Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal design

More information

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

ECE 301. Division 2, Fall 2006 Instructor: Mimi Boutin Midterm Examination 3 ECE 30 Division 2, Fall 2006 Instructor: Mimi Boutin Midterm Examination 3 Instructions:. Wait for the BEGIN signal before opening this booklet. In the meantime, read the instructions below and fill out

More information

Representing a Signal

Representing a Signal The Fourier Series Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity and timeinvariance of the system and represents the

More information

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

LECTURE 12 Sections Introduction to the Fourier series of periodic signals Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical

More information

Homework 3 Solutions

Homework 3 Solutions EECS Signals & Systems University of California, Berkeley: Fall 7 Ramchandran September, 7 Homework 3 Solutions (Send your grades to ee.gsi@gmail.com. Check the course website for details) Review Problem

More information

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

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, Cover Sheet EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, 2012 Cover Sheet Test Duration: 75 minutes. Coverage: Chaps. 5,7 Open Book but Closed Notes. One 8.5 in. x 11 in. crib sheet Calculators

More information

Chapter 2: Problem Solutions

Chapter 2: Problem Solutions Chapter 2: Problem Solutions Discrete Time Processing of Continuous Time Signals Sampling à Problem 2.1. Problem: Consider a sinusoidal signal and let us sample it at a frequency F s 2kHz. xt 3cos1000t

More information

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

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 Sampling Let x a (t) be a continuous time signal. The signal is sampled by taking the signal value at intervals of time T to get The signal x(t) has a Fourier transform x[n] = x a (nt ) X a (Ω) = x a (t)e

More information

Fourier series for continuous and discrete time signals

Fourier series for continuous and discrete time signals 8-9 Signals and Systems Fall 5 Fourier series for continuous and discrete time signals The road to Fourier : Two weeks ago you saw that if we give a complex exponential as an input to a system, the output

More information

Discrete-Time Signals: Time-Domain Representation

Discrete-Time Signals: Time-Domain Representation Discrete-Time Signals: Time-Domain Representation 1 Signals represented as sequences of numbers, called samples Sample value of a typical signal or sequence denoted as x[n] with n being an integer in the

More information

Massachusetts Institute of Technology

Massachusetts Institute of Technology Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.11: Introduction to Communication, Control and Signal Processing QUIZ 1, March 16, 21 QUESTION BOOKLET

More information

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response. University of California at Berkeley Department of Electrical Engineering and Computer Sciences Professor J. M. Kahn, EECS 120, Fall 1998 Final Examination, Wednesday, December 16, 1998, 5-8 pm NAME: 1.

More information

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

Each problem is worth 25 points, and you may solve the problems in any order. EE 120: Signals & Systems Department of Electrical Engineering and Computer Sciences University of California, Berkeley Midterm Exam #2 April 11, 2016, 2:10-4:00pm Instructions: There are four questions

More information