FrequencySamplingFilterKernel
FrequencySamplingFilterKernel[{a1, ..., ak}] creates a finite impulse response (FIR) filter kernel using a frequency sampling method from amplitude values ai.
FrequencySamplingFilterKernel[{a1, ..., ak}, m]creates an FIR filter kernel of type m.
Examples
Create a lowpass filter kernel:
FrequencySamplingFilterKernel[{1, 1, 1, 0, 0, 0, 0, 0, 1, 1}]Apply the filter to data:
kernel = FrequencySamplingFilterKernel[{1, 1, 0, 0}];
ListConvolve[kernel, data]Please visit the official Wolfram Language Reference for more details.