🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1117

Re: Digital Filter Design

#1117
From: Larry Kahhan
Date: Thu, 15 Nov 1990 23:11
32 lines
1841 bytes
In article <1990Nov14.194941.16247@watserv1.waterloo.edu> kevo@audiolab.uwaterloo.ca (Kevin Kotorynski) writes:
>I am trying to implement some COMPLEX transfer functions which 
>are not minimum-phase, and I need to retain the magnitude AND
>PHASE characteristics of the original filter transfer function.
>
>The impulse responses are too long for realization using FIR filters,
>since real-time processing is required.  Can any-one suggest an
>algorythm or some good reading to help me predict the
>coefficients for a direct-form filter, given the reqired impulse
>response or transfer function?  Any suggestions welcome; please
>E-Mail or Post responses.


MathCad will do what you want. I've used it to fit arbitray transfer
functions representing IIR type filters against a complex frequency
response dataset. This is probably the simplest approach.

MatLab has similar capabilities using their System Identification
Toolbox.

Another approach would be to use an adaptive filter and let it find
its own coefficients.

If you're into Fortran, there is a program in the IEEE DSP collection
by Andy Deczky that will also do what you want.


In sum, it pretty much depends on which tools you happen to have
available. I like the MathCad approach, but that's my personal
preference.

Larry Kahhan - NRA, NRA-ILA, CSG, GSSA , & GOA 
Technical Details
Message-ID: <4900@rsiatl.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!emory!rsiatl!larry
References: <1990Nov14.194941.16247@watserv1.waterloo.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!emory!rsiatl!larry
From: larry@rsiatl.UUCP (Larry Kahhan)
Newsgroups: comp.dsp
Subject: Re: Digital Filter Design
Message-ID: <4900@rsiatl.UUCP>
Date: 15 Nov 90 23:11:12 GMT
References: <1990Nov14.194941.16247@watserv1.waterloo.edu>
Reply-To: larry@rsiatl.UUCP (Larry Kahhan)
Distribution: na
Organization: Rapid Deployment Systems, Inc. (making go fast things and things go fast)
Lines: 32