Digital Filtering
Digital filters can be implemented on a computer to remove unwanted frequency components (noise) from a sampled signal. Two broad classes of filters are Finite Impulse Response (FIR) or Moving Average (MA) filters, and Infinite Impulse Response (IIR) or AutoRegressive Moving Average (ARMA) filters. Both of these classes of filters are described in the following sections:
Note
IDL's IR_FILTER function filters data with an infinite impulse response (IIR) or finite impulse response (FIR) filter. See "IR_FILTER" (IDL Reference Guide) for more information.