Generating a noisy signal and analysis

4 views (last 30 days)
ereno simone
ereno simone on 4 Aug 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.

Answers (1)

William
William on 5 Aug 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

Categories

Find more on Signal Processing Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!