Personal tools
You are here: Home Documentation User's Guide 5.1 Discrete Fourier Transform
Document Actions

5.1 Discrete Fourier Transform

5.1 Discrete Fourier Transform

dft(X)

Replaces the columns of a dense complex matrix with their discrete Fourier transforms: if X has n rows,

\begin{displaymath}
X[k,:] := \sum_{j=0}^{n-1} e^{-2\pi j k \sqrt{-1}/n} X[j,:],
\qquad k=0,\ldots,n-1.
\end{displaymath}

idft(X)

Replaces the columns of a dense complex matrix with their inverse discrete Fourier transforms: if X has n rows,
\begin{displaymath}
X[k,:] :=
\frac{1}{n} \sum_{j=0}^{n-1} e^{2\pi j k \sqrt{-1}/n} X[j,:],
\qquad k=0,\ldots,n-1.
\end{displaymath}

The separable discrete two dimensional Fourier transform first computes the corresponding one dimensional transform along the columns of the matrix, followed by the one dimensional transform along the rows of the matrix.

dft2(X)

Replaces a dense complex matrix with the two dimensional discrete Fourier transform.

idft2(X)

Replaces a dense complex matrix with the inverse two dimensional discrete Fourier transform.

 

Powered by Plone CMS, the Open Source Content Management System