Lecture 12: Introduction to Discrete Fourier Transform Sections 2.2.3, 2.3.

Slides:



Advertisements
Similar presentations
David Hansen and James Michelussi
Advertisements

Digital Kommunikationselektronik TNE027 Lecture 5 1 Fourier Transforms Discrete Fourier Transform (DFT) Algorithms Fast Fourier Transform (FFT) Algorithms.
Lecture 15 Orthogonal Functions Fourier Series. LGA mean daily temperature time series is there a global warming signal?
Sampling theory Fourier theory made easy
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
3.1 Chapter 3 Data and Signals Computer Communication & Networks.
Intro to Spectral Analysis and Matlab. Time domain Seismogram - particle position over time Time Amplitude.
Geol 491: Spectral Analysis
Intro to Spectral Analysis and Matlab Q: How Could you quantify how much lower the tone of a race car is after it passes you compared to as it is coming.
Physics 434 Module 4-FFT - T. Burnett 1 Physics 434 Module 4 week 2: the FFT Explore Fourier Analysis and the FFT.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F(  ) is the spectrum of the function.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2009 Shreekanth Mandayam ECE Department Rowan University.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Sampling Week 7, Fri 17 Oct 2003 p1 demos sampling.
Image Fourier Transform Faisal Farooq Q: How many signal processing engineers does it take to change a light bulb? A: Three. One to Fourier transform the.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
Fourier theory made easy (?). 5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds A sine wave.
Physics 434 Module 4-FFT – Thanks to Prof. Toby Burnett for writeups & lab 1 Physics 434: Continuing Module 4 week 2: the Fourier Transform Explore Fourier.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
Fourier Analysis D. Gordon E. Robertson, PhD, FCSB School of Human Kinetics University of Ottawa.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
Waveform and Spectrum A visual Fourier Analysis. String with fixed ends.
DREAM PLAN IDEA IMPLEMENTATION Introduction to Image Processing Dr. Kourosh Kiani
Continuous Time Signals All signals in nature are in continuous time.
Fourier Theory in Seismic Processing (From Liner and Ikelle and Amundsen) Temporal aliasing Spatial aliasing.
Numerical algorithms for power system protection Prof. dr. sc. Ante Marušić, doc. dr. sc. Juraj Havelka University of Zagreb Faculty of Electrical Engineering.
Sine Waves. Notation s 0 … s n … s N or s(0), … s(n), … s(N) Sketch the following digital signals: δ (n) = 1, n = 0 = 0, otherwise u (n) = 1, n >= 0 =
Where we’re going Speed, Storage Issues Frequency Space.
GG 313 Lecture 26 11/29/05 Sampling Theorem Transfer Functions.
Motivation Music as a combination of sounds at different frequencies
Transforms. 5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds A sine wave.
Spectral Analysis AOE March 2011 Lowe 1. Announcements Lectures on both Monday, March 28 th, and Wednesday, March 30 th. – Fracture Testing –
Filtering Robert Lin April 29, Outline Why filter? Filtering for Graphics Sampling and Reconstruction Convolution The Fourier Transform Overview.
09/19/2002 (C) University of Wisconsin 2002, CS 559 Last Time Color Quantization Dithering.
Vibrationdata 1 Unit 5 The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
Seismic Reflection Data Processing and Interpretation A Workshop in Cairo 28 Oct. – 9 Nov Cairo University, Egypt Dr. Sherif Mohamed Hanafy Lecturer.
10/18/2013PHY 711 Fall Lecture 221 PHY 711 Classical Mechanics and Mathematical Methods 10-10:50 AM MWF Olin 103 Plan for Lecture 22: Summary of.
EE 113D Fall 2008 Patrick Lundquist Ryan Wong
Part 4 Chapter 16 Fourier Analysis PowerPoints organized by Prof. Steve Chapra, University All images copyright © The McGraw-Hill Companies, Inc. Permission.
Vibrationdata 1 Unit 6a The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
Fourier and Wavelet Transformations Michael J. Watts
2D Fourier Transform.
Tim Hurley.  Spectrograms are used to identify and analyze sounds  Typically, x-axis represents time and y- axis represents frequency  Spectrograms.
Hülya Yalçın ©1 Fourier Series. Hülya Yalçın ©2 3.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Sampling Week 7, Fri 17 Oct 2003 p1 demos sampling.
Integral Transform Method
CS 591 S1 – Computational Audio
MECH 373 Instrumentation and Measurements
Part 4 Chapter 16 Fourier Analysis
MECH 373 Instrumentation and Measurements
Lecture Signals with limited frequency range
Fourier and Wavelet Transformations
Time domain & frequency domain
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
Figure Hz sine wave to be sampled.
Homework 1 (Due: 11th Oct.) (1) Which of the following applications are the proper applications of the short -time Fourier transform? Also illustrate.
Discrete Fourier Transform
Net 222: Communications and networks fundamentals (Practical Part)
Net 222: Communications and networks fundamentals (Practical Part)
Fourier Analyses Time series Sampling interval Total period
EEE 244-6: Fourier Transform (FFT) and Signal Processing
Fourier series Periodic functions and signals may be expanded into a series of sine and cosine functions
Lecture 7C Fourier Series Examples: Common Periodic Signals
Signal Processing and Data Analysis Simon Godsill Lent 2015
Introduction to MATLAB
Discrete Fourier Transform
Biomedical Imaging Center
EE150: Signals and Systems 2016-Spring
Geol 491: Spectral Analysis
Presentation transcript:

Lecture 12: Introduction to Discrete Fourier Transform Sections 2.2.3, 2.3

5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds Review: A sine wave

5*sin(2  4t) Amplitude = 5 Frequency = 4 Hz Sampling rate = 256 samples/second seconds Sampling duration = 1 second Review: A sine wave signal

Review: An undersampled signal

Review: The Nyquist Frequency The Nyquist frequency is equal to one-half of the sampling frequency. The Nyquist frequency is the highest frequency that can be measured in a signal.

The Fourier Transform A transform takes one function (or signal) and turns it into another function (or signal) Continuous Fourier Transform: close your eyes if you don’t like integrals

A transform takes one function (or signal) and turns it into another function (or signal) The Discrete Fourier Transform: The Fourier Transform

Fast Fourier Transform The Fast Fourier Transform (FFT) is a very efficient algorithm for performing a discrete Fourier transform FFT principle first used by Gauss in 18?? FFT algorithm published by Cooley & Tukey in 1965 In 1969, the 2048 point analysis of a seismic trace took 13 ½ hours. Using the FFT, the same task on the same machine took 2.4 seconds!

Famous Fourier Transforms Sine wave Delta function

Famous Fourier Transforms Gaussian

Famous Fourier Transforms Sinc function Square wave

Famous Fourier Transforms Sinc function Square wave

Famous Fourier Transforms Exponential Lorentzian

Effect of changing sample rate

Lowering the sample rate: ▫Reduces the Nyquist frequency, which ▫Reduces the maximum measurable frequency ▫Does not affect the frequency resolution

Effect of changing sampling duration

Reducing the sampling duration: ▫Lowers the frequency resolution ▫Does not affect the range of frequencies you can measure

Effect of changing sampling duration

Measuring multiple frequencies

FFT in matlab Assign your time variables ▫t = [0:255]; Assign your function ▫y = cos(2*pi*n/10); Choose the number of points for the FFT (preferably a power of two) ▫N = 2048; Use the command ‘fft’ to compute the N-point FFT for your signal ▫Yf = abs(fft(y,N)); Use the ‘fftshift’ command to shift the zero-frequency component to center of spectrum for better visualization of your signals spectrum ▫Yf= fftshift(Yf); Assign your frequency variable which is your x-axis for the spectrum ▫f = [-N/2:N/2-1]/N; - this is the normalized frequency symmetrical about f 0 and about the y-axis Plot the spectrum ▫plot(f, Yf)

FFT in matlab Vary the sampling frequency and see what happens Vary the sample duration and see what happens

Spectrum of a signal