Sorry for the question, which might be trivial, but I'm new to signal processing, and I have not found python code with a good explanation. Therefore, I will be happy to receive an explanation for the dummy :)
I have a signal that I tried every 1 nsec (1e-9 sec) and has, say, 1e4 points. I need to filter out the high frequencies from this signal. Let's say I need to filter frequencies above 10 MHz. I want the frequency of frequencies lower than the cutoff frequency to be transmitted unchanged. This means that the filter gain will be 1 for frequencies lower than the cutoff frequency. I would like to be able to specify the filtering order. I mean, the fitsr order filter has 20 dB / decimal slope (power rolloff) after the cutoff frequency, the second order filter has 40 dB / deg tilt after the cutoff frequency, and so on. High code performance is important.
Thank you very much for your help. Alex
source
share