Adding white gaussian Noise to 1D signals
조회 수: 12 (최근 30일)
이전 댓글 표시
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
채택된 답변
Youssef Khmou
2015년 2월 14일
편집: Youssef Khmou
2015년 2월 14일
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.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Measurements and Feature Extraction에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!