FOURIER TRANSFORMS DAVID COOPER SUMMER 2014. Signal Processing The true value in loading data into MATLAB is the ability to manipulate it and further.

Slides:



Advertisements
Similar presentations
DCSP-11 Jianfeng Feng
Advertisements

Correlation of Discrete-Time Signals Transmitted Signal, x(n) Reflected Signal, y(n) = x(n-D) + w(n) 0T.
Michael Phipps Vallary S. Bhopatkar
1 LES of Turbulent Flows: Lecture 4 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Math Review with Matlab:
ELEC 303 – Random Signals Lecture 20 – Random processes
Interferometric Spectral Line Imaging Martin Zwaan (Chapters of synthesis imaging book)
Familiar Properties of Linear Transforms
Dr. Holbert Dr. Holbert April 23, 2008
Sep 22, 2005CS477: Analog and Digital Communications1 Random Processes and PSD Analog and Digital Communications Autumn
EECS 20 Chapter 10 Part 11 Fourier Transform In the last several chapters we Viewed periodic functions in terms of frequency components (Fourier series)
MSP15 The Fourier Transform (cont’) Lim, MSP16 The Fourier Series Expansion Suppose g(t) is a transient function that is zero outside the interval.
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
Autumn Analog and Digital Communications Autumn
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.
Lecture 8: Fourier Series and Fourier Transform
Some Properties of the 2-D Fourier Transform Translation Distributivity and Scaling Rotation Periodicity and Conjugate Symmetry Separability Convolution.
Lecture 14: Laplace Transform Properties
Chapter 4 Image Enhancement in the Frequency Domain.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Cross Correlators Walter Brisken.
Discrete Time Periodic Signals A discrete time signal x[n] is periodic with period N if and only if for all n. Definition: Meaning: a periodic signal keeps.
Systems: Definition Filter
Leo Lam © Signals and Systems EE235. Leo Lam © x squared equals 9 x squared plus 1 equals y Find value of y.
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
1 Let g(t) be periodic; period = T o. Fundamental frequency = f o = 1/ T o Hz or  o = 2  / T o rad/sec. Harmonics =n f o, n =2,3 4,... Trigonometric.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
EE484: Probability and Introduction to Random Processes Autocorrelation and the Power Spectrum By: Jason Cho
1 The Fourier Series for Discrete- Time Signals Suppose that we are given a periodic sequence with period N. The Fourier series representation for x[n]
(Lecture #08)1 Digital Signal Processing Lecture# 8 Chapter 5.
Two-Sided or Complex Exponential Form of the Fourier Series
Image Enhancement in the Frequency Domain Spring 2006, Jen-Chang Liu.
1 BIEN425 – Lecture 10 By the end of the lecture, you should be able to: –Describe the reason and remedy of DFT leakage –Design and implement FIR filters.
1 LES of Turbulent Flows: Lecture 2 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
Discrete Fourier Transform Prof. Siripong Potisuk.
Signals CY2G2/SE2A2 Information Theory and Signals Aims: To discuss further concepts in information theory and to introduce signal theory. Outcomes:
Seismic Reflection Data Processing and Interpretation A Workshop in Cairo 28 Oct. – 9 Nov Cairo University, Egypt Dr. Sherif Mohamed Hanafy Lecturer.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Chapter 4 Fourier transform Prepared by Dr. Taha MAhdy.
Signals and Systems Using MATLAB Luis F. Chaparro
Part 4 Chapter 16 Fourier Analysis PowerPoints organized by Prof. Steve Chapra, University All images copyright © The McGraw-Hill Companies, Inc. Permission.
Convolution in Matlab The convolution in matlab is accomplished by using “conv” command. If “u” is a vector with length ‘n’ and “v” is a vector with length.
1“Principles & Applications of SAR” Instructor: Franz Meyer © 2009, University of Alaska ALL RIGHTS RESERVED Dr. Franz J Meyer Earth & Planetary Remote.
Fourier Analysis of Signals and Systems
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
revision Transfer function. Frequency Response
Wavelet Spectral Analysis Ken Nowak 7 December 2010.
Chapter 2. Fourier Representation of Signals and Systems
Geology 6600/7600 Signal Analysis 21 Sep 2015 © A.R. Lowry 2015 Last time: The Cross-Power Spectrum relating two random processes x and y is given by:
and shall lay stress on CORRELATION
11 Lecture 2 Signals and Systems (II) Principles of Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
Lecture 5 – 6 Z - Transform By Dileep Kumar.
Objects localization and recognition
Geology 5600/6600 Signal Analysis 14 Sep 2015 © A.R. Lowry 2015 Last time: A stationary process has statistical properties that are time-invariant; a wide-sense.
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Basic idea Input Image, I(x,y) (spatial domain) Mathematical Transformation.
Oh-Jin Kwon, EE dept., Sejong Univ., Seoul, Korea: 2.3 Fourier Transform: From Fourier Series to Fourier Transforms.
بسم الله الرحمن الرحيم University of Khartoum Department of Electrical and Electronic Engineering Third Year – 2015 Dr. Iman AbuelMaaly Abdelrahman
ENEE 322: Continuous-Time Fourier Transform (Chapter 4)
Fourier Transform and Spectra
© Dr. Elmer P. Dadios - DLSU Fellow & Professor
Section II Digital Signal Processing ES & BM.
CE Digital Signal Processing Fall Discrete-time Fourier Transform
Digital Signal Processing Lecture 4 DTFT
Laboratory in Oceanography: Data and Methods
2D Fourier transform is separable
Digital Image Processing
I. Previously on IET.
Frequency Response Method
Continuous-Time Fourier Transform
Frequency Domain – Homomorphic Filters & Nyquist
The Frequency Domain Any wave shape can be approximated by a sum of periodic (such as sine and cosine) functions. a--amplitude of waveform f-- frequency.
Presentation transcript:

FOURIER TRANSFORMS DAVID COOPER SUMMER 2014

Signal Processing The true value in loading data into MATLAB is the ability to manipulate it and further process your signal Common signal processing functions are convolution and correlation of two signals, auto-correlation of a signal with itself, transforming the signal into frequency domain, and separating a signal into base components. For most applications we are dealing with signals that are measured across time and therefore exist only in the real positive axis. These functions can all be generalize to extend beyond those restrictions

Fourier Transform

Inverting the Fourier Transform

Fast Fourier Transform MATLAB has built in functions for parsing the Fourier transform from a given set of data >> X = fft(x) >> x = ifft(X) The resulting variable will be a series of complex numbers that is equal to in length to the input variable This complex number can also be represented by its magnitude and phase >> Xmag = abs(X) >> Xphase = angle(X) To recombine the magnitude and phase after seperating >>Xreconstruct = Xmag*cos(Xphase)+i*Xmag*sin(Xphase)

Convolution

Cross-Correlation

Autocorrelation

Calculating Convolutions in MATLAB To calculate the convolution in MATLAB use the conv() function >> h = conv(f,g) You can similarly deconvolve a function if you know one of the input functions >> [g, r] = deconv(h,f) The correlation functions are called with the xcorr() function >> c = xcorr(f,g) By giving only a single input to the xcorr() function MATLAB will calculate its autocorrelation function >> ac = xcorr(f)

Convolution Theorem