Vous êtes sur la page 1sur 1

EE 3512 - Signals Dr.

Obeid

Computer Assignment 1

Fall 2011 Due in Class Wednesday 10/5/2011

The purpose of this assignment is three-fold: (1) to give you practice manipulating the Fourier Transform of periodic functions, (2) to give you practice manipulating the Matlab code that calculates the Fourier Transform and (3) to teach you what happens to the Fourier Transform when you multiply two functions together. Part 1 - Pick two functions, x1 (t) = cos(1 t) and x2 (t) = sin(2 t) where 1 and 2 are dierent frequencies (to make life easy you should probably select these frequencies such that their ratio is a rational number). By hand, solve for the Fourier Transform of x(t) = x1 (t) x2 (t). Then, use Matlab to verify that your hand calculation is correct. In other words, take the Fourier Transform coecients you calculate by hand and use Matlab to rebuild x(t) using those coecients (this will be similar to the code weve been generating in Lecture and Recitation). What is the eect on the Fourier Transform of multiplying the two signals together? Part 2 In this part we will again be multiplying two functions and calculating the Fourier Transform of the product. The rst function is x1 (t) = cos(10t). The second function is the square wave x2 (t) shown at right. By hand, calculate the Fourier Transform of the product x(t) = x1 (t) x2 (t). Create a plot of |A| vs . Using what you learned in Part 1 about multiplying cosines and sines, relate your hand calculation to the Fourier Transform plots of x1 (t) and x2 (t); explain this relationship clearly.

x2(t) 1 0.5 0 0.5 1 10 5 0 5 time(s) 10

Your goal throughout this assignment is to convince me that you understand what happens to the Fourier Transforms of two functions when those functions are multiplied together. In both Parts, compare the Transform of the product x(t) = x1 (t) x2 (t) to the individual Transforms of x1 (t) and x2 (t) and look for patterns. What to hand in - Each group (you may work by yourself or in teams of two) should hand in a report that describes the problem you are solving, your method, your results, and a discussion of any observations or lessons you learn along the way. A brief abstract is also required. You should decide for yourself what information is important to present in your report: which methods and which results especially. Again, the purpose of the report is to convince me that you understand the assignment, so think about the most ecient way of getting your point across. This is a technical report, so avoid humor and colloquial jargon! You should use the IEEE two column format, respecting margin, font, and line spacing specications. You will be provided with an IEEE template Word document as well as an example of an outstanding paper written in a previous semester. Papers should be no more than two pages. You should hand in a hard copy of your paper at the beginning of class. You should also submit any Matlab code you write via email (more instructions on how to do that later). Code should be neatly formatted and properly commented. Your team may consult with other teams for ideas. However, your methods, analysis, and write-up should be uniquely your own.

Page 1 of 1

Vous aimerez peut-être aussi