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.

Signal power in Matlab

Status
Not open for further replies.

elmarconi

Newbie level 3
Joined
Feb 4, 2012
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,299
hi all
I'm using the functions(fft,ifft) in a matlab code,theoretically signal power must not be changed before and after transformation according to Parsaval theorem.
But when calculating the signal power before and after using E{X^2},the power of the 2 signals aren't the same.
please can any body helping solving this issue.
Thanks
 

Does your code filter your fft results?
 

No, without using any filter, just ifft only.
and compare between the signal power before and after the ifft
 

Result of fft and ifft are complex numbers even though inputs may not be. Are you taking care of that?
 

it doesn't affect the signal power
E{X^2}, X is absolute.

- - - Updated - - -

so it doesn't affect the power if the signal is complex or real
 

I didn't say it affects the signal power, just wanted to make sure if you've taken it into consideration or not while calculating the power. If you're sure it's right then I can't offer anything else to check other than debuging a very simple case with just 'fft', 'ifft' and power calculation functions.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top