Generating a noisy signal and analysis

4 vues (au cours des 30 derniers jours)
ereno simone
ereno simone le 4 Août 2012
Greetings.
I have an assignment about Signals and Systems. I am completely new to MATLAB so i need extreme help on the assignment below.
Generate a noisy signal with sinusoidal components defined at 100 Hz and 300 Hz (3rd Harmonic)
a) Calculate (slow) its time and spectral variation b) Calculate frequency resolution (deltaf) c) Design a low pass filter to remove the 3rd harmonic and check its performance.
I need the code and the graphs to do this assignment. Any help is appreciated. Thank you.
  1 commentaire
Ryan
Ryan le 5 Août 2012
What have you tried so far?

Connectez-vous pour commenter.

Réponses (1)

William
William le 5 Août 2012
try this:
x = linspace(1,1,1000);
z= randn(1,1000);
y = sin(x)+z;
plot(x,y)
just remove the "z" and you will get a normal sign wave. Add the Z and you will get a sin wave with a normal (Gaussian) distobution with mean 1 added to it.
Hope that helps

Catégories

En savoir plus sur Signal Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by