DSPRelated.com
Forums

frequency domain filtering?

Started by krishnam acharya April 24, 2003
Hi all,
this is regarding my doubt in frequeny domain
filtering.
is it means to say that we convert a signal x(n)
into its frequency domain and we get the fourier
coefficients which represent the amplitude and phase
of the frequency components. then we make the fourier
coefficients( which are the amplitude and phase of
frequency components) of all unrequired frequencies to
zero and make a inverse fourier transform.

please make it clear whether my concept is right?
thanks ,
--krishna



I think frequency domain filtering usually means
implementing the convolution in frequency domain using
fft which is computationally efficient.

Navan

--- krishnam acharya <>
wrote:
> Hi all,
> this is regarding my doubt in frequeny domain
> filtering.
> is it means to say that we convert a signal x(n)
> into its frequency domain and we get the fourier
> coefficients which represent the amplitude and phase
> of the frequency components. then we make the
> fourier
> coefficients( which are the amplitude and phase of
> frequency components) of all unrequired frequencies
> to
> zero and make a inverse fourier transform.
>
> please make it clear whether my concept is right?
> thanks ,
> --krishna > ------------------------ Yahoo! Groups Sponsor
>
> _____________________________________
> Note: If you do a simple "reply" with your email
> client, only the author of this message will receive
> your answer. You need to do a "reply all" if you
> want your answer to be distributed to the entire
> group.
>
> _____________________________________
> About this discussion group:
>
> To Join:
>
> To Post:
>
> To Leave:
>
> Archives: http://www.yahoogroups.com/group/matlab
>
> More DSP-Related Groups:
> http://www.dsprelated.com/groups.php3
>
> ">http://docs.yahoo.com/info/terms/


__________________________________



Not exactly. You must multiply with the fft of the filter, and then find
the ifft if you want to impliment a filter in the frequency. All
convolution operations in the time domain becomes algebraic operations in
frequency domain, and vice versa. And it is not just making the unwanted
frequencies zeroes, but involve some smoothing operations for avoiding
Gibb's phenomenon. If you have anymore doubt regarding this, pls feel free
to write to me. I will try to do my best At 08:37 AM 4/27/03, navaneetha krishnan wrote:
>I think frequency domain filtering usually means
>implementing the convolution in frequency domain using
>fft which is computationally efficient.
>
>Navan
>
>--- krishnam acharya <>
>wrote:
> > Hi all,
> > this is regarding my doubt in frequeny domain
> > filtering.
> > is it means to say that we convert a signal x(n)
> > into its frequency domain and we get the fourier
> > coefficients which represent the amplitude and phase
> > of the frequency components. then we make the
> > fourier
> > coefficients( which are the amplitude and phase of
> > frequency components) of all unrequired frequencies
> > to
> > zero and make a inverse fourier transform.
> >
> > please make it clear whether my concept is right?
> > thanks ,
> > --krishna
> >
> >
> > ------------------------ Yahoo! Groups Sponsor
> >
> > _____________________________________
> > Note: If you do a simple "reply" with your email
> > client, only the author of this message will receive
> > your answer. You need to do a "reply all" if you
> > want your answer to be distributed to the entire
> > group.
> >
> > _____________________________________
> > About this discussion group:
> >
> > To Join:
> >
> > To Post:
> >
> > To Leave:
> >
> > Archives:
>
<http://www.yahoogroups.com/group/matlab" target="_blank" rel="nofollow">http://www.yahoogroups.com/group/matlab>http://www.yahoogroups.com/group/matlab
> >
> > More DSP-Related Groups:
> >
> <http://www.dsprelated.com/groups.php3" target="_blank" rel="nofollow">http://www.dsprelated.com/groups.php3>http://www.dsprelated.com/groups.php3
> >
> > ">http://docs.yahoo.com/info/terms/" target="_blank" rel="nofollow">http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/terms/
> >
> >__________________________________ >Yahoo! Groups Sponsor >_____________________________________
>Note: If you do a simple "reply" with your email client, only the author
>of this message will receive your answer. You need to do a "reply all" if
>you want your answer to be distributed to the entire group.
>
>_____________________________________
>About this discussion group:
>
>To Join:
>
>To Post:
>
>To Leave:
>
>Archives:
><http://www.yahoogroups.com/group/matla\" target="_blank" rel="nofollow">http://www.yahoogroups.com/group/matlab>http://www.yahoogroups.com/group/matla\
b
>
>More DSP-Related Groups:
><http://www.dsprelated.com/groups.php3" target="_blank" rel="nofollow">http://www.dsprelated.com/groups.php3>http://www.dsprelated.com/groups.php3
>
>">http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service.