Adding white gaussian Noise to 1D signals

9 visualizaciones (últimos 30 días)
Jessica
Jessica el 14 de Feb. de 2015
Comentada: Youssef Khmou el 14 de Feb. de 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

Respuesta aceptada

Youssef  Khmou
Youssef Khmou el 14 de Feb. de 2015
Editada: Youssef Khmou el 14 de Feb. de 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.
  2 comentarios
Jessica
Jessica el 14 de Feb. de 2015
Thank You
Youssef  Khmou
Youssef Khmou el 14 de Feb. de 2015
You are welcome.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Measurements and Feature Extraction en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by