Let us worry about your assignment instead!

We Helped With This MATLAB Programming Homework: Have A Similar One?

SOLVED
CategoryProgramming
SubjectMATLAB
DifficultyUndergraduate
StatusSolved
More InfoSignal Processing Homework Help
69891

Short Assignment Requirements

I need a matlab scriptat least for the first part pleasewith some commentsI need this asapsee the attachment for the details

Assignment Description

 

SUBJECT:  Properties of the Fourier Transform Part I

1           Introduction

This lab explores the time shift, complex modulation, and cosine modulation properties of the Fourier Transform by direct computation.  In this lab, we will be using what is known as the Discrete Time Fourier Transform (DTFT), not to be confused with the Discrete Fourier Transform (DFT) or the Fast Fourier Transform (FFT).  We’ll get to those later. In the DTFT, samples in time are used to compute or estimate the Fourier transform at any convenient set of frequencies.  The set of frequencies are not related to the sample times!  In the DFT and FFT, the sample times and computation frequencies are closely related!

2           Lab Tasks

2.1          Computing the Fourier Transform of the basic pulse

Using a time array from [-4.096: 0.001: 4.095], use your basic anonymous pulse function to compute the pulse(t+tau/2,tau) for  = 1.  Then shift that pulse by  and .  Plot all three pulses on separate subplots using professional practice.

Develop an algorithm to estimate the Discrete Time Fourier Transform of your three pulses (one at a time!).  For the purpose of this lab DTFT is defined

 

                                                                                            

where  is the time function under consideration (your pulses),  is the sample interval,  is the time at which the  sample of  is computed, and  is the frequency at which the DTFT is performed.  For this lab, use .   Use your algorithm to perform the Fourier transform on each of your three pulses.

 

Hint: The fact that the summation in is a “sum of products” strongly suggests that it would be efficient to use matrix multiplication to compute the values of I suggest putting values of  in the different rows and values of  in the different columns.  You probably want to apply the hint from Lab 6 to this new problem.

 

Using the process performed in class and the time-shift property of the Fourier Transform, compute the analytical result in each case.  Program MATLAB to compute the (complex) value of the analytical result for the values of  used in your contribution of .

 

Plot the magnitude and phase of for each of the three Fourier Transforms and, on each of the graphs, the corresponding parameter of the analytical result. In particular, comment on any slope or jaggedness to the shape of the computed (as opposed to analytical) result. Indicate how well your computation matches the theory. Comment on how your plots illustrate the time delay property. Use professional practice on your plots.

2.2          The Complex Modulation Property

Take your three pulse functions ( ) and multiply each of them by

                                                              .                                                         

with . Call the new pulses, and us them to compute the corresponding DTFTs and the corresponding analytical results.  Plot all three pulses on separate subplots using professional practice. 

 

On separate graphs, plot the magnitude and phase for each of the three Fourier Transforms and, on each of the graphs, the corresponding parameter of the analytical result. In particular, comment on any slope or jaggedness to the shape of the computed (as opposed to analytical) result. Indicate how well your computation matches the theory. Comment on how your plots illustrate the complex modulation theorem. Use professional practice on your plots.

2.3          The Cosine Modulation Property

A corollary to the Complex Modulation Theorem is the Cosine Modulation Property, which uses the Euler expansion of the cosine and applies the Complex Modulation Property.  Take your original pulses (from 3.1, not from 3.2) and multiply them by

                                                          ,                                                     

with . Call the new pulses, and us them to compute the corresponding DTFTs and the corresponding analytical results.  Plot all three pulses on separate subplots using professional practice. 

 

On separate graphs, plot the magnitude and phase for each of the three Fourier Transforms and, on each of the graphs, the corresponding parameter of the analytical result. In particular, comment on any slope or jaggedness to the shape of the computed (as opposed to analytical) result. Indicate how well your computation matches the theory. Comment on how your plots illustrate the complex modulation theorem. Use professional practice on your plots.

3           Lab Submissions

Submit the following via the Blackboard assignment Lab 7.

Using this lab description document as a template, create a single PDF file named in accordance with the output naming conventions given above. The content must include

a.       The outputs and discussions generated in 3.1.

b.       The outputs and discussions generated in 3.2.

c.       The outputs and discussions generated in 3.3.

Professional, high quality writing, math, and graphic (that is plots) presentation is expected, and must be provided for you to earn full credit.

 

Customer Feedback

"Thanks for explanations after the assignment was already completed... Emily is such a nice tutor! "

Order #13073

Find Us On

soc fb soc insta


Paypal supported