Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Multidimensional discrete Fourier transforms

  • To: mathgroup at smc.vnet.net
  • Subject: [mg104098] Multidimensional discrete Fourier transforms
  • From: markus <markusg.phys at googlemail.com>
  • Date: Mon, 19 Oct 2009 07:11:39 -0400 (EDT)

Hello,

I have the following question related to the "Fourier" function:
Assume I have a 2D list v={{..,..},...} of values and I want to plot
the Fourier spectrum for multiples of a certain wave vector k:=
{kx,ky}, say k=p*{1,1} for simplicity.
Mathematically, the Fourier transform of my list would be something
like vFT(kx,ky) = \sum_(x,y) \exp(i (kx,ky) * (x,y)) v(x,y), where *
is the scalar product.

Now, my question is, whether the output of Fourier[v] is just an array
with indices corresponding to kx and ky (and hence the values
corresponding to the wavevectors p*{1,1} would be just on the
diagonal)?
Maybe this question is trivial, but I find the issue of multidim. FTs
not so well described in the Mathematica documentation...

Thanks,
Markus


  • Prev by Date: Multi-Colored Filling in DateListPlot
  • Next by Date: mathematica@linux, character encoding
  • Previous by thread: Re: Multi-Colored Filling in DateListPlot
  • Next by thread: mathematica@linux, character encoding