how can i add a gaussian noise with amp. 0.1 to a sin wav signal ??

조회 수: 4 (최근 30일)
amira ramadan
amira ramadan 2014년 4월 27일
댓글: amira ramadan 2014년 4월 28일
not with the fun. awgn because it's undefined function on the version of matlab i have .
  댓글 수: 2
dpb
dpb 2014년 4월 27일
What does the amplitude 0.1 refer to?
doc randn
amira ramadan
amira ramadan 2014년 4월 27일
In this problem, we want to study the effect of an averaging filter (averaging window) on eliminating the noise on a signal. Use MATLAB to generate a 10 periods of a discrete sin wave signal with amplitude=1 and period = 50 samples. Then add Gaussian noise to it with amplitude 0.1. Pass the noisy signal on an averaging filter of variable length. PLOT the original signal, the noisy signal, and the filtered one. What is the effect of the filter’s length? What happens if the filter’s length becomes too small or too large?
that,s the problem required !?

댓글을 달려면 로그인하십시오.

채택된 답변

Image Analyst
Image Analyst 2014년 4월 27일
t = 1 : 300;
y = sin(t) + 0.1 * randn(1, length(t))
Otherwise, if you have the Image Processing Toolbox, how about using imnoise()? That is, if you didn't want randn (the preferred method) for some reason.

추가 답변 (1개)

Roberto
Roberto 2014년 4월 27일
READ HERE before posting new questions

카테고리

Help CenterFile Exchange에서 Propagation and Channel Models에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by