Matched filter using FFT

hai
Ive a 2d array of 1536*1 double data, and I need to find the matched filter output with respect to the refference date v_tx of diamension 1536*1. This matched filtering is to be done with the help of FFT function.(I cannot use any in-build matlab functions) thanks in advance.
regards
Aleesha

1 个评论

Hi
Basicaly, you will need to multiply the FFT of the input signal by the FFT of the reference signal then IFFT the result of the multiplication.
Input ====> FFT ====> X ====> IFFT ====> Output
^
||
FFT
^
||
Reference

请先登录,再进行评论。

回答(1 个)

Raunak Gupta
Raunak Gupta 2020-6-24

0 个投票

Hi,
There is similar question about implementing Matched filter answered here.

类别

在 帮助中心 和 File Exchange 中查找有关 Fourier Analysis and Filtering 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by