Programs to determine discrete fourier transform, MATLAB Programming

A 12-point sequence is x (n) defined as x(n) = { 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1}. Write MATLAB programs to

(a) Determine the DFT X (k) of x(n) and plot (using stem function) its magnitude and phase.

(b) Determine the DTFT X (e) of x(n) and plot the magnitude and phase of X(e). You need to properly define the resolution of X(e) in the frequency domain.

(c)  Verify that the above DFT is the sampled version of X(e). It might be helpful to combine the above two plots in one graph using the hold function.

(d)  Is it possible to reconstruct the DTFT X(e) from the DFT of X(k)? If possible, give the necessary interpolation formula for reconstruction. If not possible, state why this construction cannot be done.

The programs generating the plots should be provided.

Posted Date: 2/21/2013 2:08:51 AM | Location : United States







Related Discussions:- Programs to determine discrete fourier transform, Assignment Help, Ask Question on Programs to determine discrete fourier transform, Get Answer, Expert's Help, Programs to determine discrete fourier transform Discussions

Write discussion on Programs to determine discrete fourier transform
Your posts are moderated
Related Questions
Illustration of modifying the matrix elements: If a single index is used with the matrix, the MATLAB unwinds the matrix column by column. For illustration, for the matrix intm

Variable number of input arguments: For illustration, the below function areafori has a variable number of input arguments, either the 1 or 2. The name of the function stands

Write a Matlab function that computes y1= tan(x) and y2= sin(x)/cos(x), returns the difference |y1-y2| and prints a message whether the two are equal or not. Test your function for


Q. An expression for a sawtooth wave over the internal 0 ≤ t ≤ T0 is given by f(t) = At/T0. The student is encouraged to check the Fourier coefficients to be a 0 = A/2, an = 0 for

Various commands for get the help: There are various commands which can serve as an introduction to MATLAB and allow you to get the help: info will show contact informatio

The purpose of this lab is to enhance the ECE311 student's understanding of filter behavior and filter design and to provide the student the opportunity to demonstrate skills in li

You are asked to create an american option multiplicative binomial model calculator in MatLab. Both put and call options should be valued. Given u, d, S 0 , K, r, and T (the usual

A fence enclosure consists of a rectangle of length L and width 2 R , and a semicircle of radius R , as shown in Figure 1. The enclosure is to be built to have an area of 1600 m

Illustration of a conditional loop - While loop: As an illustration of a conditional loop, we will write a function which will find the first factorial which is greater than t