0

As a DSP newbie, I've stumbled into doing band pass filtering (of pre-recorded IQ data) in the frequency domain - which allows brick wall filtering (I'm just setting the IQ values of each consecutive FFT 'batch' outside my frequency band of interest to zero and it seems to work a treat for what I've done so far). Doing filtering, e.g. a FIR, in the time domain seems to need many taps, a convolution function, and still not be as 'clean' as a brickwall filter. So, why/when is time domain frequency filtering the preferred way of doing it? Real time benefits? Works better with a low bandwidth SDR if subsequently transmitting? I should say that all my DSPing is being done in MatLab with no signal processing or other toolboxes - so I don't have access to FIR filter or convolution functions. If I want them, I have to write them or find them on-line somewhere - which I don't mind doing, if there's a good reason.

Rob
  • 31
  • 2

0 Answers0