[Elecraft] Question - for Educational Purposes
David Woolley (E.L)
forums at david-woolley.me.uk
Fri Jul 25 03:09:07 EDT 2008
Alan Bloom wrote:
>> 2) The IIR filters have slightly steeper skirts, but ring more. The FIR
>> filters ring less but are not quite as sharp.
>
> I believe the IIR filters ring more BECAUSE they have steeper skirts.
> As I explained in a previous message, FIR and IIR filters have similar
> ringing characteristics if the bandwidth and shape factors are the same.
FIR filters cannot ring in the full sense of the word. What they can do
is to generate a finite pulse of a particular frequency, but that pulse
is never longer than the filter length. Long filter lengths result in a
delay in the signal, which can become unacceptable in itself, so systems
are not designed with extremely long filters.
Some basic examples of (non-ringing - or rather ringing at 0Hz) filters
are the rolling and exponential average. The rolling average is the
average of the last n values and is an FIR filter. The exponential
average adds x% of the input to (100-x%) of the previous output and is
an IIR.
(The simple rolling average is special in that you can use an IIR type
algorithm to compute it, although the result is still only finite
impulse response. That formulation of rolling average requires 2
additions per sample, whereas the FIR style one requires n.)
--
David Woolley
"The Elecraft list is a forum for the discussion of topics related to
Elecraft products and more general topics related ham radio"
List Guidelines <http://www.elecraft.com/elecraft_list_guidelines.htm>
More information about the Elecraft
mailing list