image
Physics Forums Logo
image
image
* Register * Upgrade Blogs Library Staff Rules Mark Forums Read
image
image   image
image

Go Back   Physics Forums > Other Sciences > Computing & Technology > Math & Science Software


Reply

image FFT, Mathematica, Continuous Fourier Transform Share It Thread Tools Search this Thread image
Old May14-09, 04:45 PM                  #1
Anthony

Anthony is Offline:
Posts: 56
FFT, Mathematica, Continuous Fourier Transform

Hi all,

First a warning: my Mathematica skills, and computery-type skills in general, are not very hot. My problem is thus: I have a function which I know:

LaTeX Code:  \\hat{f}(k)

I'd like mathematica to approximate the inverse fourier transform of this function for me and plot the result. I've tried using the built-in function "NInverseFourierTransform", but it fails to produce meaningful results. My function oscillates quite rapidly, so NIntegrate doesn't work too well.

Now I'm aware that I could approximate the inverse Fourier transform using a discrete Fourier transform and the FFT algorithm - but I'm afraid I don't really know how to go about doing it. I can do the following:
  • Get as many sample points of LaTeX Code: \\hat{f}(k) as you want. Call them LaTeX Code: \\{\\hat{f}_n\\} .
  • I can make LaTeX Code: \\hat{f} rapidly decreasing, so it's pretty much got compact support.
  • My LaTeX Code: \\hat{f} is smooth.
I figure if I've got the above properties, there must be some way of approximating the inverse Fourier transform using the built in FFT functions in mathematica. I've tried using InverseFourier[list], where list contains the LaTeX Code: \\hat{f}_n , and plotting the real part of it, but the answer is gibberish. I've proved lots of rigorous results regarding the function LaTeX Code: f , so I know (pretty much) what the plot of the inverse Fourier transform should look like!

If anyone could help me implement the built in mathematica functions to get a plot of this inverse Fourier transform, I'd be immensely grateful.

Thanks,
Ant
  Reply With Quote
Old May17-09, 03:16 AM                  #2
Anthony

Anthony is Offline:
Posts: 56
Re: FFT, Mathematica, Continuous Fourier Transform

All sorted now - I rolled up my sleeves and got stuck into mathematica.
  Reply With Quote
image image
Reply
Thread Tools


Similar Threads for: FFT, Mathematica, Continuous Fourier Transform
Thread Thread Starter Forum Replies Last Post
Fourier transform and inverse transform babyrudin Calculus & Beyond 2 Nov17-09 01:49 PM
Discrete Fourier Transform to find phase shift - Mathematica NeoDevin Math & Science Software 9 May29-08 02:26 AM
Fourier Series / Fourier Transform Question SpeedBird Electrical Engineering 6 Apr24-05 06:06 PM
Fourier transform with Mathematica (Dirac mean position eigenfunction) Jacob Math & Science Software 3 Mar9-05 06:55 PM
The difference between Fourier Series, Fourier Transform and Laplace Transform mathman General Physics 1 Oct12-04 11:50 AM

Powered by vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. © 2009 Physics Forums
Sciam | physorgPhysorg.com Science News Partner
image
image   image