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.

Inverse FFT Time Scale----->HELP

Status
Not open for further replies.

youngguns21

Member level 2
Joined
Jun 7, 2010
Messages
42
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,630
Hi all,

I am doing an inverst Fourier Transform in Matlab and wanted to know how to get the correct time scale for my axis.
If I have 201 data points in the F domain and do an IFFT using 512 points, how do I calculate the timescale? Does anyone have Matlab code for this?

Also, if Nfft is different from npts, I get a complex result. Should I just use the real part of that ifft?

ie:
H is 201 points long.
h = ifft(H,512) -->returns complex vector 512 points long

is the correct usage to do this:
h = real(ifft(H,512));

and how do I calculate the time scale for that?

Thanks
Kyle
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top