Adding white gaussian Noise to 1D signals
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Jessica
le 14 Fév 2015
Commenté : Youssef Khmou
le 14 Fév 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 commentaires
Réponse acceptée
Youssef Khmou
le 14 Fév 2015
Modifié(e) : Youssef Khmou
le 14 Fév 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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Measurements and Feature Extraction 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!