electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

advantage of using complex exponentials in DSP ???


Post new topic  Reply to topic    EDAboard.com Forum Index -> Electronic Elementary Questions > advantage of using complex exponentials in DSP ???
Author Message
starfish



Joined: 08 Jul 2004
Posts: 73


Post27 Nov 2004 16:32   

advantage of using complex exponentials in DSP ???


In DSP and signal processing often we use complex exponetial representation of real signals.............what is the basic advantage we are getting from this approach??????
Back to top
brmadhukar



Joined: 21 Jun 2002
Posts: 844
Helped: 29


Post01 Dec 2004 5:40   

Re: advantage of using complex exponentials in DSP ???


For most of the receiver functions complex sampling is mandatory and you have complex numbaers and it makes sense to use complex notation.
B R M
Back to top
gennar



Joined: 16 Nov 2004
Posts: 5
Helped: 1


Post01 Dec 2004 19:06   

advantage of using complex exponentials in DSP ???


The concept of frequency response of the system is defined using Complex exponential because if the input of the system is a complex exponenetial, the output is also a complex exp. with the same freq. but with different amp. and phase.

So, this leads to the concept of freq. response and that the output of the system is the input multiplied by the freq. response.

This is much easier than to use convolution and to say that the o/p is the i/p convolved with the impulse response.
Back to top
zorro



Joined: 06 Sep 2001
Posts: 386
Helped: 53


Post02 Dec 2004 16:36   

Re: advantage of using complex exponentials in DSP ???


gennar wrote:
The concept of frequency response of the system is defined using Complex exponential because if the input of the system is a complex exponenetial, the output is also a complex exp. with the same freq. but with different amp. and phase.
So, this leads to the concept of freq. response and that the output of the system is the input multiplied by the freq. response.

Right. For any time-invariant linear system, if the input is exp(st), the output is H(s)*exp(st) for any complex s [t from -inf to inf]. The complex H(s) is the transfer function or frequency response. This is the basis of Fourier analysis.
Complex exponentials are the “eigenfunctions” of time-invariant linear systems.

Z
Back to top
cesare



Joined: 21 Feb 2002
Posts: 176
Helped: 7


Post02 Dec 2004 16:45   

Re: advantage of using complex exponentials in DSP ???


Hi All,

complex number is only a convenient mathematical notation. DSP algorithms are however always implemented using conventional operations on real numbers.
Back to top
cesare



Joined: 21 Feb 2002
Posts: 176
Helped: 7


Post02 Dec 2004 16:50   

Re: advantage of using complex exponentials in DSP ???


All the things above are true. However you cannot forget that signals in any case are "real" and all of the DSP algorithms are implemented using real number operatios.

Complex numbers are only a useful matemathical notation.
Back to top
Google
AdSense
Google Adsense




Post02 Dec 2004 16:50   

Ads




Back to top
cedance



Joined: 24 Oct 2003
Posts: 704
Helped: 28
Location: Germany


Post03 Dec 2004 6:37   

Re: advantage of using complex exponentials in DSP ???


cesare wrote:
Hi All,

complex number is only a convenient mathematical notation. DSP algorithms are however always implemented using conventional operations on real numbers.


processors might have their own number system such as 1.15 format and there are more numerical implementations.. that is different issue.. but the understanding is very much based on the representation which is more enhanced using the complex exponentials.. as Zorro said.. the input and o/p are very much related.. its very much according to the famous EIGEN VALUES & EIGEN VECTORS!!! if u could know abt it, then u might understand the principle and use of the complex exponentials as to why an i/p with complex exponential and a transfer function gets the result as the multiplication of the two! similar to the Eigen Equation A X = Γ X..... where Γ is the eigen value...

/cedance


Last edited by cedance on 12 Mar 2005 14:21; edited 1 time in total
Back to top
spauls



Joined: 17 Dec 2002
Posts: 546
Helped: 19


Post07 Dec 2004 11:18   

Re: advantage of using complex exponentials in DSP ???


It will give phase,
as magnitude in one function , that is required by any DSP algo.
Back to top
konqueror



Joined: 27 Nov 2004
Posts: 96


Post09 Dec 2004 17:17   

Re: advantage of using complex exponentials in DSP ???


i think that it is because complex exponentials make it easy to analyse the linear time invariant systems. if the input is a complex exponential then out put will be also in form of a complex exponential.the frequenccy domain representation can be either in complex exponential or sinusoidal form.it give a good picture of the frequency domain
Back to top
checkmate



Joined: 25 Feb 2004
Posts: 505
Helped: 38
Location: Toilet Seat


Post09 Dec 2004 18:42   

Re: advantage of using complex exponentials in DSP ???


cesare wrote:
All the things above are true. However you cannot forget that signals in any case are "real" and all of the DSP algorithms are implemented using real number operatios.

Complex numbers are only a useful matemathical notation.

Actually, I quite agree with cesare. Most dsp design is carried out in the real domain. Signals are always real. So are the filter coefficients. Complex representation only exists in dsp theory.
But complex representation is highly important in EM for impedance matching.
Back to top
asymbian



Joined: 15 Dec 2004
Posts: 25
Helped: 2
Location: Pune, INDIA.


Post15 Dec 2004 7:52   

Re: advantage of using complex exponentials in DSP ???


Well,
all the funda of complex nos is basically for mathematical simplicity (or is it?)!
I think the advantage of using exponentials is that instead of getting the frequency components in sines and cosines, we get them as magnitude and phase which are more important from analysis point of view.
The sines and cosines are just brothers out of phase. They are no different... But to understand the signal as a combination of sine and cosine is not that easy. Instead, if you say that this signal is made up of a certain complex exponential (which you have to imagine!) of this MAGNITUDE and this PHASE, it is easier to understand. If you see the Euler's equation, you will understand the subtle conversion from real sines and cosines to complex exponentials...
A lot of imagination is required...

Regards,
asymbian.
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> Electronic Elementary Questions > advantage of using complex exponentials in DSP ???
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
orthogonality of complex exponentials (7)
Advantage of using different Synthesis Tools? (4)
Advantage of using Div-2 Frequency Dividers (2)
why do we use complex exponential mathematics in dsp (1)
What is the advantage of using diffusion butting ? (8)
calculating log and exponentials in verilog (3)
section maps in ccs & pros and cons of using DSP/BIOS (3)
What's the advantage of C/C++ in DPI (1)
what's advantage of high gain in an opamp? (5)
What is the advantage of electrical isolation in transfors ? (9)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS