Symbolic Math Toolbox    
fourier

Fourier integral transform

Syntax

Description

F = fourier(f) is the Fourier transform of the symbolic scalar f with default independent variable x. The default return is a function of w. The Fourier transform is applied to a function of x and returns a function of w.

If f = f(w), fourier returns a function of t.

By definition

where x is the symbolic variable in f as determined by findsym.

F = fourier(f,v) makes F a function of the symbol v instead of the default w.

F = fourier(f,u,v) makes f a function of u and F a function of v instead of the default variables x and w, respectively.

Examples

Fourier Transform
MATLAB Command









f = exp(-x^2)
fourier(f)

returns

pi^(1/2)*exp(-1/4*w^2)










g = exp(-abs(w))

fourier(g)
returns
2/(1+t^2)












f = x*exp(-abs(x))


fourier(f,u)
returns
-4*i/(1+u^2)^2*u














syms x real
f = exp(-x^2*abs(v))*sin(v)/v


fourier(f,v,u)
returns
-atan((u-1)/x^2)+atan((u+1)/x^2)

See Also

ifourier, laplace, ztrans


  fortran funtool