Find the spectrum of waveform, MATLAB Programming

(a) Find the spectrum of this waveform:  x = [ exp( -[0:1:49]/10), exp(-[50:-1:1]/10)]. Subplot only the magnitude by using the spectrum program from the class notes.

(b) Using this information from the 100-point DFT, re-create the waveform by summing the sinusoidal contributions from all the DFT coefficients as done in lecture. Show both the waveform x and its re-creation xhat on another subplot. (The waveforms might merge into one figure so the mean square error is effectively zero in this case.)

(d)  Using MATLAB, find the index n0 at which the spectral magnitude falls below 0.05 of its maximum (which is a point beyond which there is little energy left in the higher frequencies.)

(e)   Using only the first n0 DFT coefficients, generate the waveform and plot in Matlab by using the symmetry properties of the transform. Plot xhat over the actual signal and annotate the plot to indicate the value of the calculated mse. Title and label the axes. Submit plot and code.

Posted Date: 3/8/2013 4:42:18 AM | Location : United States







Related Discussions:- Find the spectrum of waveform, Assignment Help, Ask Question on Find the spectrum of waveform, Get Answer, Expert's Help, Find the spectrum of waveform Discussions

Write discussion on Find the spectrum of waveform
Your posts are moderated
Related Questions
User-Defined Functions which return a Single Value: We have seen the use of many functions in the MATLAB. We have used many built-in functions like fix, sin, abs, double, and

A file houseafford.dat stores on its three lines years, median incomes and median home prices for a city. The dollar amounts are in thousands. For example, it might look like this:

what are the difference between a.linear permutation b.circular permutation

a. Run the simulation you developed for 10 one-day periods. Provide a table of the Peak Power required for each day. b. Based on this information, and the fact additional capaci

Problem: A function is given by Y= 2x3 + 3 x2 -12x + 5 a determine the finite values of x at which any local maximum of minimum occur and determine the corresponding val


Problem 1. Create a vector representing x coordinates of a measurement with 20 points between 0 and 10. Create another vector y representing fake measurements which are related to

Function char: The function char does the opposite; it converts from any number type to the type char: >> char(numequiv) ans = a As the letters of the alphabet are

Given the following image, 1 2 1 1 2 0 0 1 5 1 0 1

To accept two numbers from the user; Display all prime numbers between these two numbers.