MATLAB Answers

Adding white gaussian Noise to 1D signals

10 views (last 30 days)
Jessica
Jessica on 14 Feb 2015
Commented: Youssef Khmou on 14 Feb 2015
How can I add the same white guassian noise to different signals using awgn ? in fact I need to variate the SNR and compare the results

  0 Comments

Sign in to comment.

Accepted Answer

Youssef  Khmou
Youssef Khmou on 14 Feb 2015
Edited: Youssef Khmou on 14 Feb 2015
To produce a unique sequence of white Gaussian noise, you need to reset the sate as follows :
x=sin(2*pi*0.2*(0:0.1:10));
y=awgn(x,10,'measured',10);
y2=awgn(x,10,'measured',10);
the state is set to 10, therefore the signals y and y2 are identical.
Note : the option 'measured' in function's argument means that the function measures the power of input signal before adding the perturbation.

More Answers (0)

Sign in to answer this question.


Translated by