how can i perform matched filtering using fft in matlab to improve the SNR?
이전 댓글 표시
my purpose is to improve the snr by matched filtering.For this i've tried the procedure which includes R = fft(r);
H = conj(fft(s));
h = ifft(H);
Y = R.*H;
y = real(ifft(Y));
still thers is no change in the snr.please help me asap..
답변 (1개)
Shivam Kumar Singh
2020년 6월 18일
Let's assume that s is your signal in time domain.
There are two ways of creating a matched filter.
1.Do it youself.
b = conj(s(end:-1:1));
y = filter(b,1,x);
2. Use the built-in function from https://www.mathworks.com/help/phased/ug/matched-filtering.html
카테고리
도움말 센터 및 File Exchange에서 Digital Filter Design에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!