Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

FIR filters with complex coefficients

Status
Not open for further replies.

siskin

Newbie level 6
Joined
Jan 28, 2008
Messages
11
Helped
4
Reputation
8
Reaction score
4
Trophy points
1,283
Location
UK
Activity points
1,378
complex coefficient fir matlab

Please can someone explain the benefits of a FIR filter with complex coefficients, as opposed to one which uses real coefficients? Why would I choose a complex FIR over a real one? I have seen complex FIR filters used occasionally, for example in equalization, but I've never understood why you can't use real coefficients here.

Also, how would one design a complex FIR filter in Matlab? As far as I know from my limited experience, the Matlab filter designer (sptool or fdatool) only outputs designs with real coefficients.

Many thanks for your explanations!
 

Complex filter coefficients -- can be required only under special cases.
If the input is complex, then probably one of the following is true
1) The spectrum of the input is not symmetrical
2) There is only one sided spectrum.

You may need special frequency response from the filters [non symmetrical]. Then again you use it.

However my belief is you can do everything using real filters. I donot see where this doesnot work. COmplex coefficients may sometimes simplify the structure, so the fixed point may be more optimized.

Hope this helps
 

Hi,

As you know, An if signal can be presented by its base band equivalent signal (According to Prokis) that is complex. When you sample a signal with fs as sampling rate, you can study the frequencies between (0,fs/2), but with a base band equivalent signal, you can study (0,fs)!!!!
I think I have seen some new features in matlab 7.4 on designing filter with complex coef.

Hope this helped.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top