Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Fortran Fast Fourier Transform Similiar to MATLAB's FFT

Status
Not open for further replies.

jowens1988

Programmer
Mar 20, 2010
3
US
Hello All,

I'm new to the forums here.

I am writing a program that is analyzing some pressure data, and I need to take the Fourier transform of a matrix. I am translating already written MATLAB code into Fortran.

After hours of searching online, I am having trouble finding an algorithm that works like MATLAB's FFT, that is, returns the same type of output. Does anybody know of a Fortran subroutine that is written which can do this?

I can provide you that code/data that I am using, if you need it!

Thanks ahead for any help!
 
xwb: Thanks for the website.

I have some large vector full of real numbers, and I want to return the FFT of them, which is a vector of complex numbers.

My inputs are in the time domain; my outputs should be the frequency domain Power Spectrum.

I'm not sure if this information narrows it down anymore for you, or not.

I'm going to play with the programs on the website you gave me, and hopefully I can get something out of that. The nice thing is, I have data which I can check against, so I know pretty fast if it's doing what I need it to.

Thanks again!
 
*Edit: I'm doing the coding in Fortran 95, by the way. Sorry, I forgot to add that earlier!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top