Re: kaiser-bessel filter [message #41826] |
Wed, 24 November 2004 07:39 |
K. Bowman
Messages: 330 Registered: May 2000
|
Senior Member |
|
|
In article <41A488E4.1030306@domain.invalid>,
maarten <user@domain.invalid> wrote:
> Hello,
>
> I am trying to creaste a highpass filter, and would like to use a
> kaiser-bessel filter to do so. In matlab there is a whole bunch of
> filters included, to my knowledge this is not the case in IDL. Does
> anyone know if there is an easy way to implement these kind of filters
> (and others).
>
> Thanks..
>
CONVOL is probably what you want to apply the filter, but you will have
to compute the filter coefficients yourself.
If you do not have missing data, I'm a fan of filtering in the frequency
domain using FFTs. That approach allows you to precisely and simply
specify the frequency-response of the filter.
I recently wrote a simple program for my students that demonstrates
filtering in the time and frequency domains using FFT (and also to
demonstrate why running-mean filters (as in SMOOTH) are poor choices).
If you want a copy, e-mail me at k-bowmanATtamuDOTedu (AT = @, DOT = .).
Ken Bowman
|
|
|