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
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

Format command: The format command can be used to control the spacing between the MATLAB command or expression and the outcome; it can be either compact or loose. >> format

Micro-mouse is an engineering design competition created by IEEE in the late 1970s. Small robotic "mice" solve a 16x16 cell maze. The mice are completely autonomous and must find t

Input in a for Loop: The script below repeats the process of prompting the user for a number, and echo printing the number (that means simply printing it back out). A for loop

Variable number of output arguments: The variable number of output arguments can also be identified. For illustration, the one input argument is passed to the below function t

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

1. Assume that there exists a surface that can be modeled with the equation:  z = e-(x 2 + y 2 ).  a) Calculate ∇z at the point (x = 0, y = 0). b) In addition, use MATLAB to

The fundamental theorem of calculus states that the de?nite integral of a function may be found from the antiderivative of the function. However, for many functions, it is much eas

The Colon Operator: If the values in the vector are regularly spaced, the colon operator is used to iterate through these values. For illustration, 1:5 results in all the inte

Need help with creating functions in matlab.