www.ShoppingPodder.com

Leading Computer Shopping,
News and information


Part of the Identityscape.com network...

getxfactor.com jmoodmusic.com smartbusinesschoices.com mintdepot.com lowfaresalways.com evangelicalview.com shoppingpodder.com soproudlywehail.com webnews.ws currenthumor.com

 

 

Phase delay VS frecuency for IIR Butterworth
   Shopping Podder - the Best of Computer Postings! Forum Index -> Computer - DSP  
View previous topic :: View next topic  
Author Message
Calculadora
Guest






PostPosted: Mon Nov 17, 2008 10:36 pm    Post subject: Phase delay VS frecuency for IIR Butterworth Reply with quote

Hi Everyone!
I was hoping that someone could explain to me how I can calculate the
phase delay of an IIR filter.
I haven't found a way for doing it from H(z)...
Or if it is not possible, which would be in your oppinion the smartest way
to get it from H(s)? I have no code written for calculating poles and
zeroes in my program and would like to avoid doing it if possible...
Well, thank you very much for your attention and cheers!!
Calculadora
Back to top
robert bristow-johnson
Guest






PostPosted: Mon Nov 17, 2008 10:36 pm    Post subject: Re: Phase delay VS frecuency for IIR Butterworth Reply with quote

On Nov 17, 11:36 am, "Calculadora" <pablo.martinez.lina...@gmail.com>
wrote:
Quote:
Hi Everyone!
I was hoping that someone could explain to me how I can calculate the
phase delay of an IIR filter.
I haven't found a way for doing it from H(z)...

1. evaluate H(z) at z = e^(j*w).

2. compute the angle or arg{ H(e^(J*w)) }

3. add or subtract 2*pi at places where this angle has jump
discontinuities of greater than pi in magnitude. this is called
"unwrapping the phase".

4. multiply by -1.

5. divide that function by w. (5a. for group delay differentiate it
w.r.t. w instead of dividing by w.)

now you're done.

r b-j
Back to top
Display posts from previous:   
   Shopping Podder - the Best of Computer Postings! Forum Index -> Computer - DSP  
Page 1 of 1
All times are GMT

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum