Question: Your assignment for today is to create and execute a MATLAB script to perform the tasks listed below. All calculations, conversions and plotting are to

 Your assignment for today is to create and execute a MATLAB

Your assignment for today is to create and execute a MATLAB script to perform the tasks listed below. All calculations, conversions and plotting are to be performed in the script. Save your work on a flash drive as you go (save often). Specifically, you are to: . Generate and plot three curves. Your clean signal is to be a sinusoid of 5 Hz, amplitude one and phase offset of 45. Generate exactly four cycles of your signal. Make sure to sample fine enough to represent a smooth sinusoid (more points are better than less points). Add noise to your signal (point-by-point addition, so your noise vector is the same size as your signal vector) to achieve representations at SNRs of 6dB, 0dB and -6dB (that is, you will have three noise-corrupted signals to plot each with a different level of noise but the same underlying clean signal). .Plot each of the noise-corrupted sinusoids in their own separate plot but all on the same page (i.e., use a 3xl plotting grid). Properly label axes and title your plots. Include a major axis grid for each plot. Experiment to answer the following question: At what SNR (in dB) does your plot no longer obviously resemble a sinusoid? Identify this SNR and plot this single noisy signal on a separate page by itself (use proper plotting techniques). 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!