A523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011

Size: px
Start display at page:

Download "A523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011"

Transcription

1 A523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011 Lecture 6 PDFs for Lecture 1-5 are on the web page Problem set 2 is on the web page Article on web page A Guided Tour of the FFT (Bergland 1969) as much about the DFT as it is about the FFT algorithm Today: Properties of the DFT and how to use the DFT Examples of DFT/FFT applications

2 DFT Properties Frequency mapping: x(t) =e iω 0t = e 2πif 0t in an N-point DFT, in which bin does the signal fall (mostly)? T = Nδt δf = 1/T define f j = jδf for j = 0, N/2 Nyquist frequency = (N-j) δf for j = N/2+1, N-1 f N = Nδf/2 = N/2T = N/2Nδt = 1/2δt For f 0 f N we have j 0 = f 0 Nδt The frequency bin j 0 : varies with N for fixed f 0 and δt varies with δt for fixed f 0 and N

3

4 ASTRONOMY 6523 Spring 2011 Problem Set 2 Due 22 Feb This problem is to help develop your intuition on the relationship of discrete sampling in one domain and periodicity in the other. Consider a CT function that is periodic with period P. f(t) = j g(t jp), where g(t) isanarbitrarypulseshapebutcouldbeagaussianfunction,forexample. TheFTof g(t) is G(f). In each of the steps below, sketch the results in both domains (t and f), assuming a gaussian function. Label the results appropriately to indicate separations, widths, etc. (a) Show that the FT of f(t) canbewrittenintheform F (f) = G(f) m δ(f m/p ) where m is an integer. You may think of FT as being a sampled version of the FT of the pulse shape, G(f) withsamplesinfrequencyspacedby1/p. (b) Now sample the time-domain function by multiplying by the bed of nails function with samples spaced by the interval t, wherek is an integer: f s (t) =f(t) k δ(t k t) Show that the FT of this periodic, DT function is periodic in frequency with spacing l/ t, where l is an integer. (c) Interpret your results. 2. In Lecture 5 we considered a sampled complex sinuosid with noise added. Here you will analyze just the sinusoidal part of the signal. (a) Show that the N-point DFT of a complex, DT sinusoid x n = Ae iωo nδt is N 1 X k = N 1 n=0 X n e 2πink/N = AN 1 e iφn sin N 2 (ω 0δt 2πk/N) sin 1 2 (ω 0δt 2πk/N). (1) Hint: consider a finite sum geometric series. (b) The integer index k implies that the DFT is sampled at a discrete set of frequencies; however, the true signal frequency, f 0 = ω 0 /2π, generallywillnotcoincidewiththenearest discrete frequency. By considering values of k that yield frequencies nearest f 0,investigate the dependence of the maxium of the DFT on f 0 to find the range of amplitudes that

5 you will see as a function of f 0. You will thus quantify the so-called scalloping effect. Hint: plot the magnitude of Xk vs. f 0 for the case where f 0 equals one of the discrete frequencies. Then plot the magnitude when f 0 falls exactly in between two of the discrete frequencies. 3. This problem explores the effects of aliasing that arise in numerical integration. Estimate the value of the integral by using a summation I = Î = k= where x k = k x and the hat denotes estimate. dx e x2 cos 2πx e x2 k cos 2πxk i. Without explicitly doing any integral (i.e. by using Fourier transform theorems), determine the value of I. Hint: multiply the integrand e x2 k cos 2πx k by e 2πift and calculate the FT, then set f =0togetthevalueoftheoriginalintegral. ii. Estimate the value of I using the summation, Î, byconsideringthefouriertransform of the integrand, by using the convolution theorem, and by considering aliasing. Consider x =0.5 inthesummationforî. Sketch the FT of the integrand. By what percentage will the estimate Î for I be in error? You can obtain this answer without explicitly doing any integrals and certainly without writing code! iii. Same as ii except for x =0.4. iv. To see the effects of aliasing further, you could plot the value of Î vs. x. v. Explain your results. 4. Numerically investigate a sinusoid + noise, x n = Ae i2πf0nδt + n n, n =0,...,N 1, sampled at times t n = n t. For specificity, consider f 0 = Hz, t =0.005 sec and a total number of samples, N =1024. Forthenoiseyoucanuseforeach of the real and imaginary parts of n n the pseudo noise, (6)(u n 1/2), where u n is a random number between 0 and 1 generated with a standard random number generator; the normalization is such that n n has zero mean and unit variance, σ 2 n = n n 2 =1. Investigatethespectralanalysisofthissignalbydoing the following: (a) Generate a realization of x n for the choice (S/N) t A/σ n =0.25. (b) Calculate X k, the N-point DFT of x n, using an FFT algorithm. Note that x n is complex. (c) Calculate the squared magnitude of the DFT, X k 2 as an estimator for the spectrum, S k. (d) Consider the detection scheme consisting of finding the peak of the spectrum, S k,and identifying the k value and the amplitude. Calculate S/N for the peak as (S/N) DFT =

6 S kmax /σ S,whereσ S is the rms noise of the spectrum, which you can compute from the spectrum while excluding the spectral line. (e) Repeat steps (a)-(d) for a large number of realizations (10 or 100, say) and investigate the statistics of the S/N and of kmax. How much do they vary? What are their means and standard deviations? (f) Now develop a new detection scheme that takes into account that the true frequency of the sinusoid does not fall neatly upon one of the DFT s frequency samples. For example, you might consider combining 2 or more samples that include the peak. Develop a scheme without customizing it to the particular frequency of this example. I.e. develop a scheme that could be applied if you do not know f 0 and you don t know aprioriwhether the line is split between one or more bins of the DFT. (g) Apply your scheme to a large number of realizations and evaluate its performance as you did the detection scheme in (d). (h) You can consider other values of (S/N) t also, e.g. a factor of two larger or smaller.

7 1 Sampling Theorem, Interpolation and Aliasing If samples are obtained according to the sampling theorem, then no information is lost. If so, it must be possible to reconstruct the original, continuous time-domain signal from the discrete samples. To get the interpolation relation we substitute into the inverse Fourier transform (IFT) f(t) = df F (f) e 2πift (1) = f f df F (f) e 2πift (2) = f f df F p (f) }{{} e2πift (3) But since we assume f(t) is bandlimited, we can write the periodic extension of F (f) asa Fourier series: F p (f) C m e 2πi m W f (4) So f(t) = = f f 1 2 f = df f m m= 1 2 f m= f( m 2 f ) m e 2πi 2 f f (5) {}}{ [ 1 f( m 2 f 2 f ) m f] e 2πi 2 f e 2πift (6) ( m 2 f m= ) f f df e 2πif(t m 2 f ). (7) Use Thus, f f m df e 2πif(t m 2 f ) = e2πi f(t 2δf ) e 2πi f(t m 2 f ) 2πi(t m ) 2 f sin 2π f(t m 2 f ) π(t m 2 f ) (8) f(t) = m= f ( m 2 f ) sin 2π f(t m 2 f ) 2π f(t m 2 f ) Note that this holds for Nyquist ( critical ) sampling only.

8 2 We can rewrite the interpolation formula as f(t) =f s (t) sin 2π ft 2π ft where f s (t) δt f(t) S(t, δt) with δt = 1 2 f The interpolation relation shows how the CT signal can be reconstructed from discrete samples that were obtained by sampling at the Nyquist rate f N =2 f. The importance of this result is that appropriately sampled functions contain all the information in the bandlimited function. Rarely does one actually perform the interpolation if the aim is to perform time-series analysis. In other contexts, however, interpolation is often necessary (e.g. in using tabulated data or in taking data with unequal sample intervals and projecting them onto a uniform grid. Interpolation applications will be treated later.).

9 3 Sampling at Non-Nyquist Rates Suppose the sample interval is δt. Then the (implied) period in f space is W =1/δt and we can write the periodic extension of F (f) as a Fourier series (again) F p (f) = m C m e 2πimf/W (9) C m = 1/W W/2 W/2 Now we have gaps if 1/δt f > f, δt <1/2 f f 1 n df F p (f) e 2πimf/W (10) 1/2δt = δt df F p (f) e 2πimf/W (11) 1/2δt So long as δt < 1 2 f we can truncate the integral for C m so that C m = δt f f df F p (f) e 2πimδtf (12) = δt f f df F (f) e 2πmδtf δt< 1 2 f (13) = δtf(t) t=mδt (14) C m = δtf(mδt) (15)

10 4 Now, again plugging into the IFT for f(t) using the F.S. representation we have f(t) = = f f f f df F (f) }{{} e2πift (16) {}}{ [ ] df δtf(mδt) e 2πimδtf e 2πift (17) m This gives us the interpolation function for faster-than-nyquist sampling: f(t) =2δt f m f(mδt) sin 2π f(t mδt) 2π f(t mδt) Thus, the same interpolation relation holds for sampling at any rate faster than the Nyquist rate. The interpolation function again has sin x/x form: sin 2πt f 2πt f has zeroes at 2t f = integer or t = integer 2 f For critical sampling (Nyquist sampling) the zeroes of sin 2πt f 2πt f occur at the sample locations Thus, for critical sampling, sin x/x acts as a Kronecker delta at the sample times In general, for fast sampling, the situation appears as

11 5 Verify that the interpolation function is bandlimited: The interpolation relation manifestly has a FT that is bandlimited in [ f, f]: Use Π(t) = By duality { 1 t 1 sin πf 2 0 otherwise πf sin πt πt By the scale theorem π( f) =Π(f) sin 2 fπt 2 fπt sinc (f) 1 a Π ( f a ) a =2 f = 1 2 f Π ( f 2 f ) By the shift theorem each term gets multiplied by e 2πimδtf. Thus, each term has a shape in frequency space Π( f 2 f )

12 6 Aliasing Aliasing occurs if the sample interval is too large. If δt > 1 2 f then the FT F (f) cannotbe written in terms of its periodic extension F (f). In this case Overlap of the different pieces implies that the interpolation relation no longer applies to this case, i.e. sampling has not occurred often enough so the CT signal cannot be reconstructed. As before, the largest frequency that can be represented with a certain sample interval is f max = 1. Sampling of a sinusoid with frequency f > f 2δt max will be aliased to a lower frequency f a (f) = f max +f for f max f 3 with additional folding of f into fa for other 2δt frequency ranges. The mapping of actual frequency to aliased frequency behaves as:

13 7 Aliasing of a Complex Exponential: Where does the amplitude appear in the transform? Consider f(t) =e 2πift Sample at intervals δt f(mδt) =e 2πifmδt DFT: N 1 F k = N 1 f(mδt) e 2πim k N (18) m=0 = N 1 m e 2πi (fδt k N )m (19) Use m=0 N 1 = N 1 m=0 a m with a e 2πi (fδt k N ) (20) N 1 a m = 1 an 1 a = an 1 a 1 = an/2 (a N/2 a N/2 ) a 1/2 (a 1/2 a 1/2 ) F k = N 1 e N 2 2πi(fδt k N ) e 1 2 2πi(fδt k N ) sin Nπ(fδt k N ) sin π(fδt k N ) F k = 1 sin Nπ(fδt k ) N, k=0,..., N 1 N sin π(fδt k ) N Check that F k is periodic ( F k+pn? = F k ): p =integer Note sin π(fδt (k+pn) N ) = sin π(fδt k N p) Let α = π(fδt k/n). Then sin(α pπ) = cos α sin pπ + sin α cos pπ =+( 1) p sin α Therefore, ( sin Nπ fδt (k + pn) ) N = sin(nα Npπ) (21) = cos Nα sin Npπ + sin Nα cos Npπ (22) = +( 1) Np sin Nα (23) F k+ p = N 1 sin Nα ( 1)Np N = sin α ( 1) p Fk

14 8 Folding frequency aka Nyquist frequency: Expect f fold = 1 2δt Rewrite the transform as F k = 1 f sin Nπ( k ) f fold 2 N N f sin π( k ) f fold 2 N Let f = Mf fold + δf >0 (consider positive frequencies for now) or δf = fmodf fold. The location of the maximum of F k is determined by the denominator, so look at ( f D = sin π k ) [ = sin M π ( δf 2f fold N 2 + π = cos M π 2 sin π ( δf 2f fold k N )] k 2f fold N ) + sin M π ( δf 2 cos π k 2f fold N ) (24) case a: M =even D = π ( δf } cos {{ M} 2 sin π k ) 2f fold N =±1 (25) D = ( δf sin π k ) 2f fold N (26) Now D =0 k = N δf 2f fold Note that δf <f fold by definition, so k< N 2 for M =even

15 9 case b: M =odd Now or D = sin Mπ ( δf 2 cos π k ) 2f fold N ( ) δf D = cos π 2f fold k N (27) ( δf + D =0 if π k ) = ± π 2f fold N 2 k N = δf 2f fold (28) k = n 2 + δf N f fold 2 (29) use + sign: k = N 2 ( 1+ δf f fold ) As a function of f/f fold = M + δf/f fold Thus we could redraw this picture as

16 10 Net conclusion: If a sinusoid with f>f max is undersampled then it is aliased to a frequency in the range [ f fold,f fold ]. Because of the multivalued relationship of f k, a priori one does not know the true frequency of the sampled waveform. It is known only modf fold. Prognosis: Avoid undersampling signals if one is interested in the shape of the transform! Can apply an anti-aliasing (low pass) filter to the signal before sampling. Anti-aliasing Filters: x(t) H(f) h(t) }{{} sampling signal n δ(t nδt) x s (nδt) Low pass filter A LPF always smooths the signal, decreasing its variance.

17 11 Where do negative frequencies go in k space? Let f f with f <f fold (no aliasing). Then the denominator of F k is ( f sin π k ) 2f fold N ( f = sin π k ) 2f fold N ( f = sin π + k ) 2f fold N (30) k N = f 2f fold (31) k = N f 2f fold (32) but k is periodic in n, so let k k + N ( k = N 1 f ) 2f fold The more negative f is, the smaller k is: Negative frequencies go into the top half of [0, N 1]. Positive times go into the lower half of [0, N 1]

18 12 Spectral Leakage The response of the DFT to a pure sinusoid is F k = 1 sin Nπ(fδt k ) N N sin π(fδt k ) N I. Suppose fδt = integer/n = k 0 /N,then F k δ k,k0 II. Generally, of course we will not be so lucky and there will be non-zero values in adjacent frequency bins This is called leakage because energy at the true frequency leaks into other frequency channels.

19 13 Aliasing and Parseval s Theorem (DFT approach) Using the DFT pair f n F n and the fact that Parseval s theorem holds for the DFT N 1 f n 2 = n=0 = N 1 n=0 N 1 n=0 = k N 1 k=0 k F k e 2πin k N 2 (33) k k Fk F k Fk F k e 2πin (k k ) N (34) N 1 n=0 e 2πin (k k ) N } {{ } N δ kk (35) = N k F k 2 (36) An improperly sampled signal [in the sampling theorem sense] has a distorted DFT but all the power in the time domain signal is represented in the frequency domain.

20 14 Summary and Comments on Aliasing of Sampled Signals Undersampling causes distortion of the DFT but in such a way as to conserve energy [cf. Parseval s theorem]. In practice, aliasing always occurs because we analyze signals of finite duration t. But finite duration corresponds to sharp cutoffs in the t-domain function (by the uncertainty principle) that the f-domain function is very broad. But aliasing can be minimized by applying an appropriate low pass (anti-aliasing) filter so that the sampling theorem is explicitly satisfied. We found for bandlimited functions that (for bandwidth f) f(t) = m= ( m f 2 f ) sin 2π f(t m 2 f ) 2π f(t m 2 f ) for Nyquist sampling while for arbitrary sampling at intervals δt 1 2 f f(t) =2δt f m= f(mδt) sin 2π f(t mδt). 2π f(t mδt) that Aliasing is just the familiar stroboscopic effect wherein positive frequency corresponds to one sense of rotation, negative frequencies to the opposite sense. For obvious reasons, the frequency f max = 1 2δt is often called the folding frequency. By duality, we can also consider a time limited function. If a function g(t) is non-zero only in the interval t T then sampling of its F.T. G(f) at intervals of 1 is sufficient to reconstruct 2T G(f): Thus, G(f) = k ( k ) sin 2πT (f k G ) 2T 2T 2πT (f k ) 2T We can consider a function that is both time limited and frequency limited into intervals T and f. To determine the time domain function we need to sample at intervals δt = 1 2 f.

21 15 Thus the number of samples needed is N = T =2T f. δt Note that a bandlimited function cannot be strictly time limited because bandlmited G(f) = G e (f) Π( f ) IFT = g sin π ft f e(t), where the subscript e denotes that G π ft e is a function that is arbitrarily extended in frequency, with g e its time-domain counterpart.

22 Symmetry Properties of DFT DFT: x n = e 2πink/N Xk k=0 X k = 1 N N 1 n=0 e 2πink/N x n periodic in N in both domains discrete functions in time and frequency δt and δf T = time series length = Nδt δf = 1/T Nyquist frequency = Nδf/2 = 1/2δt

23 Symmetry Properties of DFT Hermitian Show by substituting N-k into DFT If x n is real then x n X N k x n X N k X N k = Xk The symmetry properties tell us how to fill an array with data to achieve specific results What are the symmetry properties of the 2D DFT? X kl = 1 NM n x nm e 2πi(nk+ml)/N M m

24 How do we fill an array to get a real signal in the other domain? XN X0 X 1 X N 1 X 2 X N N/2-1 N/2 N/2+1 N-2 N-1 N unique values k = 0, 1,, N-1 Need to know N/2-1+2 = N/2+1 unique values

25 Gaussian Example How do we insert a Gaussian function into an array in order to get a real DFT? Recall that a Gaussian function centered on t=0 has a real FT: e πt2 e πf 2 What is the equivalent placement for the DFT? Answer: see previous page!

26

27 Efficacy of FFT

28

29 Cyclical vs Non-cyclical Convolution & Correlation

30 Noncyclical Procedures

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring A653 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 15 http://www.astro.cornell.edu/~cordes/a653 Lecture 3 Power spectrum issues Frequentist approach Bayesian approach (some

More information

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2013 Lecture 4 For next week be sure to have read Chapter 5 of

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2013 Lecture 4 For next week be sure to have read Chapter 5 of A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2013 Lecture 4 For next week be sure to have read Chapter 5 of Gregory (Frequentist Statistical Inference) Today: DFT

More information

The Discrete Fourier Transform (DFT) Properties of the DFT DFT-Specic Properties Power spectrum estimate. Alex Sheremet.

The Discrete Fourier Transform (DFT) Properties of the DFT DFT-Specic Properties Power spectrum estimate. Alex Sheremet. 4. April 2, 27 -order sequences Measurements produce sequences of numbers Measurement purpose: characterize a stochastic process. Example: Process: water surface elevation as a function of time Parameters:

More information

A6523 Linear, Shift-invariant Systems and Fourier Transforms

A6523 Linear, Shift-invariant Systems and Fourier Transforms A6523 Linear, Shift-invariant Systems and Fourier Transforms Linear systems underly much of what happens in nature and are used in instrumentation to make measurements of various kinds. We will define

More information

A6523 Modeling, Inference, and Mining Jim Cordes, Cornell University. False Positives in Fourier Spectra. For N = DFT length: Lecture 5 Reading

A6523 Modeling, Inference, and Mining Jim Cordes, Cornell University. False Positives in Fourier Spectra. For N = DFT length: Lecture 5 Reading A6523 Modeling, Inference, and Mining Jim Cordes, Cornell University Lecture 5 Reading Notes on web page Stochas

More information

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2013

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2013 A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2013 Lecture 26 Localization/Matched Filtering (continued) Prewhitening Lectures next week: Reading Bases, principal

More information

Signals and Systems. Lecture 14 DR TANIA STATHAKI READER (ASSOCIATE PROFESSOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON

Signals and Systems. Lecture 14 DR TANIA STATHAKI READER (ASSOCIATE PROFESSOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON Signals and Systems Lecture 14 DR TAIA STATHAKI READER (ASSOCIATE PROFESSOR) I SIGAL PROCESSIG IMPERIAL COLLEGE LODO Introduction. Time sampling theorem resume. We wish to perform spectral analysis using

More information

2A1H Time-Frequency Analysis II

2A1H Time-Frequency Analysis II 2AH Time-Frequency Analysis II Bugs/queries to david.murray@eng.ox.ac.uk HT 209 For any corrections see the course page DW Murray at www.robots.ox.ac.uk/ dwm/courses/2tf. (a) A signal g(t) with period

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

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

OSE801 Engineering System Identification. Lecture 05: Fourier Analysis

OSE801 Engineering System Identification. Lecture 05: Fourier Analysis OSE81 Engineering System Identification Lecture 5: Fourier Analysis What we will study in this lecture: A short introduction of Fourier analysis Sampling the data Applications Example 1 Fourier Analysis

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

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

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2) E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,

More information

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit   dwm/courses/2tf Time-Frequency Analysis II (HT 20) 2AH 2AH Time-Frequency Analysis II Bugs/queries to david.murray@eng.ox.ac.uk HT 20 For hints and answers visit www.robots.ox.ac.uk/ dwm/courses/2tf David Murray. A periodic

More information

EEL3135: Homework #3 Solutions

EEL3135: Homework #3 Solutions EEL335: Homework #3 Solutions Problem : (a) Compute the CTFT for the following signal: xt () cos( πt) cos( 3t) + cos( 4πt). First, we use the trigonometric identity (easy to show by using the inverse Euler

More information

Question Paper Code : AEC11T02

Question Paper Code : AEC11T02 Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)

More information

2 Frequency-Domain Analysis

2 Frequency-Domain Analysis 2 requency-domain Analysis Electrical engineers live in the two worlds, so to speak, of time and frequency. requency-domain analysis is an extremely valuable tool to the communications engineer, more so

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts

More information

Fundamentals of the Discrete Fourier Transform

Fundamentals of the Discrete Fourier Transform Seminar presentation at the Politecnico di Milano, Como, November 12, 2012 Fundamentals of the Discrete Fourier Transform Michael G. Sideris sideris@ucalgary.ca Department of Geomatics Engineering University

More information

Continuous Fourier transform of a Gaussian Function

Continuous Fourier transform of a Gaussian Function Continuous Fourier transform of a Gaussian Function Gaussian function: e t2 /(2σ 2 ) The CFT of a Gaussian function is also a Gaussian function (i.e., time domain is Gaussian, then the frequency domain

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

1 Understanding Sampling

1 Understanding Sampling 1 Understanding Sampling Summary. In Part I, we consider the analysis of discrete-time signals. In Chapter 1, we consider how discretizing a signal affects the signal s Fourier transform. We derive the

More information

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis SEISMIC WAVE PROPAGATION Lecture 2: Fourier Analysis Fourier Series & Fourier Transforms Fourier Series Review of trigonometric identities Analysing the square wave Fourier Transform Transforms of some

More information

Computational Methods for Astrophysics: Fourier Transforms

Computational Methods for Astrophysics: Fourier Transforms Computational Methods for Astrophysics: Fourier Transforms John T. Whelan (filling in for Joshua Faber) April 27, 2011 John T. Whelan April 27, 2011 Fourier Transforms 1/13 Fourier Analysis Outline: Fourier

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

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi Chapter 8 Correlator I. Basics D. Anish Roshi 8.1 Introduction A radio interferometer measures the mutual coherence function of the electric field due to a given source brightness distribution in the sky.

More information

EE 261 The Fourier Transform and its Applications Fall 2006 Final Exam Solutions. Notes: There are 7 questions for a total of 120 points

EE 261 The Fourier Transform and its Applications Fall 2006 Final Exam Solutions. Notes: There are 7 questions for a total of 120 points EE 6 The Fourier Transform and its Applications Fall 6 Final Exam Solutions Notes: There are 7 questions for a total of points Write all your answers in your exam booklets When there are several parts

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Introduction Moslem Amiri, Václav Přenosil Embedded Systems Laboratory Faculty of Informatics, Masaryk University Brno, Czech Republic amiri@mail.muni.cz prenosil@fi.muni.cz February

More information

Sound & Vibration Magazine March, Fundamentals of the Discrete Fourier Transform

Sound & Vibration Magazine March, Fundamentals of the Discrete Fourier Transform Fundamentals of the Discrete Fourier Transform Mark H. Richardson Hewlett Packard Corporation Santa Clara, California The Fourier transform is a mathematical procedure that was discovered by a French mathematician

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

In this Lecture. Frequency domain analysis

In this Lecture. Frequency domain analysis In this Lecture Frequency domain analysis Introduction In most cases we want to know the frequency content of our signal Why? Most popular analysis in frequency domain is based on work of Joseph Fourier

More information

Experimental Fourier Transforms

Experimental Fourier Transforms Chapter 5 Experimental Fourier Transforms 5.1 Sampling and Aliasing Given x(t), we observe only sampled data x s (t) = x(t)s(t; T s ) (Fig. 5.1), where s is called sampling or comb function and can be

More information

Contents. Signals as functions (1D, 2D)

Contents. Signals as functions (1D, 2D) Fourier Transform The idea A signal can be interpreted as en electromagnetic wave. This consists of lights of different color, or frequency, that can be split apart usign an optic prism. Each component

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

Lecture 7. Fourier Analysis

Lecture 7. Fourier Analysis Lecture 7 Fourier Analysis Summary Lecture 6 Minima and maxima 1 dimension : Bracket minima : 3 values of f(x) : f(2) < f(1) and f(2)

More information

L29: Fourier analysis

L29: Fourier analysis L29: Fourier analysis Introduction The discrete Fourier Transform (DFT) The DFT matrix The Fast Fourier Transform (FFT) The Short-time Fourier Transform (STFT) Fourier Descriptors CSCE 666 Pattern Analysis

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

Contents. Signals as functions (1D, 2D)

Contents. Signals as functions (1D, 2D) Fourier Transform The idea A signal can be interpreted as en electromagnetic wave. This consists of lights of different color, or frequency, that can be split apart usign an optic prism. Each component

More information

Fourier Transform for Continuous Functions

Fourier Transform for Continuous Functions Fourier Transform for Continuous Functions Central goal: representing a signal by a set of orthogonal bases that are corresponding to frequencies or spectrum. Fourier series allows to find the spectrum

More information

University of Connecticut Lecture Notes for ME5507 Fall 2014 Engineering Analysis I Part III: Fourier Analysis

University of Connecticut Lecture Notes for ME5507 Fall 2014 Engineering Analysis I Part III: Fourier Analysis University of Connecticut Lecture Notes for ME557 Fall 24 Engineering Analysis I Part III: Fourier Analysis Xu Chen Assistant Professor United Technologies Engineering Build, Rm. 382 Department of Mechanical

More information

EE 261 The Fourier Transform and its Applications Fall 2006 Midterm Exam Solutions

EE 261 The Fourier Transform and its Applications Fall 2006 Midterm Exam Solutions EE 6 The Fourier Transform and its Applications Fall 006 Midterm Exam Solutions There are six questions for a total of 00 points. Please write your answers in the exam booklet provided, and make sure that

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

The Hilbert Transform

The Hilbert Transform The Hilbert Transform Frank R. Kschischang The Edward S. Rogers Sr. Department of Electrical and Computer Engineering University of Toronto October 22, 2006; updated March 0, 205 Definition The Hilbert

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

Contents. Signals as functions (1D, 2D)

Contents. Signals as functions (1D, 2D) Fourier Transform The idea A signal can be interpreted as en electromagnetic wave. This consists of lights of different color, or frequency, that can be split apart usign an optic prism. Each component

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

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

Fourier Transforms For additional information, see the classic book The Fourier Transform and its Applications by Ronald N. Bracewell (which is on the shelves of most radio astronomers) and the Wikipedia

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

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

Lecture 27 Frequency Response 2

Lecture 27 Frequency Response 2 Lecture 27 Frequency Response 2 Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/6/12 1 Application of Ideal Filters Suppose we can generate a square wave with a fundamental period

More information

Information and Communications Security: Encryption and Information Hiding

Information and Communications Security: Encryption and Information Hiding Short Course on Information and Communications Security: Encryption and Information Hiding Tuesday, 10 March Friday, 13 March, 2015 Lecture 5: Signal Analysis Contents The complex exponential The complex

More information

Bridge between continuous time and discrete time signals

Bridge between continuous time and discrete time signals 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

More information

1 1.27z z 2. 1 z H 2

1 1.27z z 2. 1 z H 2 E481 Digital Signal Processing Exam Date: Thursday -1-1 16:15 18:45 Final Exam - Solutions Dan Ellis 1. (a) In this direct-form II second-order-section filter, the first stage has

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

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

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1) Ver 88 E. Fourier Series and Transforms 4 Key: [A] easy... [E]hard Questions from RBH textbook: 4., 4.8. E. Fourier Series and Transforms Problem Sheet Lecture. [B] Using the geometric progression formula,

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

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters Signals, Instruments, and Systems W5 Introduction to Signal Processing Sampling, Reconstruction, and Filters Acknowledgments Recapitulation of Key Concepts from the Last Lecture Dirac delta function (

More information

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011

A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011 A6523 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Spring 2011 Reading: Chapter 10 = linear LSQ with Gaussian errors Chapter 11 = Nonlinear fitting Chapter 12 = Markov Chain Monte

More information

Functions not limited in time

Functions not limited in time Functions not limited in time We can segment an arbitrary L 2 function into segments of width T. The mth segment is u m (t) = u(t)rect(t/t m). We then have m 0 u(t) =l.i.m. m0 u m (t) m= m 0 This wors

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

2.1 Basic Concepts Basic operations on signals Classication of signals

2.1 Basic Concepts Basic operations on signals Classication of signals Haberle³me Sistemlerine Giri³ (ELE 361) 9 Eylül 2017 TOBB Ekonomi ve Teknoloji Üniversitesi, Güz 2017-18 Dr. A. Melda Yüksel Turgut & Tolga Girici Lecture Notes Chapter 2 Signals and Linear Systems 2.1

More information

Discrete-Time Signals and Systems. Efficient Computation of the DFT: FFT Algorithms. Analog-to-Digital Conversion. Sampling Process.

Discrete-Time Signals and Systems. Efficient Computation of the DFT: FFT Algorithms. Analog-to-Digital Conversion. Sampling Process. iscrete-time Signals and Systems Efficient Computation of the FT: FFT Algorithms r. eepa Kundur University of Toronto Reference: Sections 6.1, 6., 6.4, 6.5 of John G. Proakis and imitris G. Manolakis,

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

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

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM Dr. Lim Chee Chin Outline Introduction Discrete Fourier Series Properties of Discrete Fourier Series Time domain aliasing due to frequency

More information

PS403 - Digital Signal processing

PS403 - Digital Signal processing PS403 - Digital Signal processing III. DSP - Digital Fourier Series and Transforms Key Text: Digital Signal Processing with Computer Applications (2 nd Ed.) Paul A Lynn and Wolfgang Fuerst, (Publisher:

More information

ECS332: Midterm Examination (Set I) Seat

ECS332: Midterm Examination (Set I) Seat Sirindhorn International Institute of Technology Thammasat University at Rangsit School of Information, Computer and Communication Technology ECS33: Midterm Examination (Set I) COURSE : ECS33 (Principles

More information

Fourier transform. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

Fourier transform. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year Fourier transform Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Methods for Image Processing academic year 27 28 Function transforms Sometimes, operating on a class of functions

More information

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm Today s lecture The Fourier transform What is it? What is it useful for? What are its properties? Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm Jean Baptiste Joseph Fourier

More information

Fourier Analysis Linear transformations and lters. 3. Fourier Analysis. Alex Sheremet. April 11, 2007

Fourier Analysis Linear transformations and lters. 3. Fourier Analysis. Alex Sheremet. April 11, 2007 Stochastic processes review 3. Data Analysis Techniques in Oceanography OCP668 April, 27 Stochastic processes review Denition Fixed ζ = ζ : Function X (t) = X (t, ζ). Fixed t = t: Random Variable X (ζ)

More information

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

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University ENSC37 Communications Systems : Fourier Representations School o Engineering Science Simon Fraser University Outline Chap..5: Signal Classiications Fourier Transorm Dirac Delta Function Unit Impulse Fourier

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

Signal Processing Signal and System Classifications. Chapter 13

Signal Processing Signal and System Classifications. Chapter 13 Chapter 3 Signal Processing 3.. Signal and System Classifications In general, electrical signals can represent either current or voltage, and may be classified into two main categories: energy signals

More information

FOURIER TRANSFORM AND

FOURIER TRANSFORM AND Version: 11 THE DISCRETE TEX d: Oct. 23, 2013 FOURIER TRANSFORM AND THE FFT PREVIEW Classical numerical analysis techniques depend largely on polynomial approximation of functions for differentiation,

More information

System Identification & Parameter Estimation

System Identification & Parameter Estimation System Identification & Parameter Estimation Wb3: SIPE lecture Correlation functions in time & frequency domain Alfred C. Schouten, Dept. of Biomechanical Engineering (BMechE), Fac. 3mE // Delft University

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

Representation of Signals and Systems. Lecturer: David Shiung

Representation of Signals and Systems. Lecturer: David Shiung Representation of Signals and Systems Lecturer: David Shiung 1 Abstract (1/2) Fourier analysis Properties of the Fourier transform Dirac delta function Fourier transform of periodic signals Fourier-transform

More information

4.3 The Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT)

4.3 The Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT) CHAPTER. TIME-FREQUECY AALYSIS: FOURIER TRASFORMS AD WAVELETS.3 The Discrete Fourier Transform (DFT and the Fast Fourier Transform (FFT.3.1 Introduction In this section, we discuss some of the mathematics

More information

DCSP-2: Fourier Transform

DCSP-2: Fourier Transform DCSP-2: Fourier Transform Jianfeng Feng Department of Computer Science Warwick Univ., UK Jianfeng.feng@warwick.ac.uk http://www.dcs.warwick.ac.uk/~feng/dcsp.html Data transmission Channel characteristics,

More information

SNR Calculation and Spectral Estimation [S&T Appendix A]

SNR Calculation and Spectral Estimation [S&T Appendix A] SR Calculation and Spectral Estimation [S&T Appendix A] or, How not to make a mess of an FFT Make sure the input is located in an FFT bin 1 Window the data! A Hann window works well. Compute the FFT 3

More information

Vibration Testing. Typically either instrumented hammers or shakers are used.

Vibration Testing. Typically either instrumented hammers or shakers are used. Vibration Testing Vibration Testing Equipment For vibration testing, you need an excitation source a device to measure the response a digital signal processor to analyze the system response Excitation

More information

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing Radar Systems Engineering Lecture Review of Signals, Systems and Digital Signal Processing Dr. Robert M. O Donnell Guest Lecturer Radar Systems Course Review Signals, Systems & DSP // Block Diagram of

More information

X(t)e 2πi nt t dt + 1 T

X(t)e 2πi nt t dt + 1 T HOMEWORK 31 I) Use the Fourier-Euler formulae to show that, if X(t) is T -periodic function which admits a Fourier series decomposition X(t) = n= c n exp (πi n ) T t, then (1) if X(t) is even c n are all

More information

Summary of lecture 1. E x = E x =T. X T (e i!t ) which motivates us to define the energy spectrum Φ xx (!) = jx (i!)j 2 Z 1 Z =T. 2 d!

Summary of lecture 1. E x = E x =T. X T (e i!t ) which motivates us to define the energy spectrum Φ xx (!) = jx (i!)j 2 Z 1 Z =T. 2 d! Summary of lecture I Continuous time: FS X FS [n] for periodic signals, FT X (i!) for non-periodic signals. II Discrete time: DTFT X T (e i!t ) III Poisson s summation formula: describes the relationship

More information

Filter Banks For "Intensity Analysis"

Filter Banks For Intensity Analysis morlet.sdw 4/6/3 /3 Filter Banks For "Intensity Analysis" Introduction In connection with our participation in two conferences in Canada (August 22 we met von Tscharner several times discussing his "intensity

More information

EE303: Communication Systems

EE303: Communication Systems EE303: Communication Systems Professor A. Manikas Chair of Communications and Array Processing Imperial College London Introductory Concepts Prof. A. Manikas (Imperial College) EE303: Introductory Concepts

More information

sinc function T=1 sec T=2 sec angle(f(w)) angle(f(w))

sinc function T=1 sec T=2 sec angle(f(w)) angle(f(w)) T=1 sec sinc function 3 angle(f(w)) T=2 sec angle(f(w)) 1 A quick script to plot mag & phase in MATLAB w=0:0.2:50; Real exponential func b=5; Fourier transform (filter) F=1.0./(b+j*w); subplot(211), plot(w,

More information

2 Fourier Transforms and Sampling

2 Fourier Transforms and Sampling 2 Fourier ransforms and Sampling 2.1 he Fourier ransform he Fourier ransform is an integral operator that transforms a continuous function into a continuous function H(ω) =F t ω [h(t)] := h(t)e iωt dt

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 4 Digital Signal Processing Pro. Mark Fowler ote Set # Using the DFT or Spectral Analysis o Signals Reading Assignment: Sect. 7.4 o Proakis & Manolakis Ch. 6 o Porat s Book /9 Goal o Practical Spectral

More information

Aspects of Continuous- and Discrete-Time Signals and Systems

Aspects of Continuous- and Discrete-Time Signals and Systems 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

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

V(t) = Total Power = Calculating the Power Spectral Density (PSD) in IDL. Thomas Ferree, Ph.D. August 23, 1999

V(t) = Total Power = Calculating the Power Spectral Density (PSD) in IDL. Thomas Ferree, Ph.D. August 23, 1999 Calculating the Power Spectral Density (PSD) in IDL Thomas Ferree, Ph.D. August 23, 1999 This note outlines the calculation of power spectra via the fast Fourier transform (FFT) algorithm. There are several

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

EE 261 The Fourier Transform and its Applications Fall 2007 Problem Set Eight Solutions

EE 261 The Fourier Transform and its Applications Fall 2007 Problem Set Eight Solutions EE 6 he Fourier ransform and its Applications Fall 7 Problem Set Eight Solutions. points) A rue Story: Professor Osgood and a graduate student were working on a discrete form of the sampling theorem. his

More information

L6: Short-time Fourier analysis and synthesis

L6: Short-time Fourier analysis and synthesis L6: Short-time Fourier analysis and synthesis Overview Analysis: Fourier-transform view Analysis: filtering view Synthesis: filter bank summation (FBS) method Synthesis: overlap-add (OLA) method STFT magnitude

More information

Principles of Communications

Principles of Communications Principles of Communications Chapter V: Representation and Transmission of Baseband Digital Signal Yongchao Wang Email: ychwang@mail.xidian.edu.cn Xidian University State Key Lab. on ISN November 18, 2012

More information

A3. Frequency Representation of Continuous Time and Discrete Time Signals

A3. Frequency Representation of Continuous Time and Discrete Time Signals A3. Frequency Representation of Continuous Time and Discrete Time Signals Objectives Define the magnitude and phase plots of continuous time sinusoidal signals Extend the magnitude and phase plots to discrete

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

12.1 Fourier Transform of Discretely Sampled Data

12.1 Fourier Transform of Discretely Sampled Data 494 Chapter 12. Fast Fourier Transform now is: The PSD-per-unit-time converges to finite values at all frequencies except those where h(t) has a discrete sine-wave (or cosine-wave) component of finite

More information

Topic 3: Fourier Series (FS)

Topic 3: Fourier Series (FS) ELEC264: Signals And Systems Topic 3: Fourier Series (FS) o o o o Introduction to frequency analysis of signals CT FS Fourier series of CT periodic signals Signal Symmetry and CT Fourier Series Properties

More information