Skip to Main Content Skip to Search
Product Documentation

ifourier - Inverse Fourier integral transform

Syntax

f = ifourier(F)
f = ifourier(F,u)
f = ifourier(F,v,u)

Description

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

If F = F(x), ifourier returns a function of t:

f = f(t)

By definition

f = ifourier(F,u) makes f a function of u instead of the default x.

Here u is a scalar symbolic object.

f = ifourier(F,v,u) takes F to be a function of v and f to be a function of u instead of the default w and x, respectively.

Examples

Inverse Fourier Transform

MATLAB Commands

syms a w real
f = exp(-w^2/(4*a^2));
F = ifourier(f);
F = simple(F)

returns

F =
(exp(-a^2*x^2)*abs(a))/pi^(1/2)

syms x real
g = exp(-abs(x));
ifourier(g)

returns

ans =
1/(pi*(t^2 + 1))

syms w t real
f = 2*exp(-abs(w)) - 1;
simplify(ifourier(f,t))

returns

ans =
2/(pi*(t^2 + 1)) - dirac(t)

See Also

fourier | ilaplace | iztrans

  


Free Symbolic Math Interactive Kit

See how symbolic computations can help you find analytical solutions to math and engineering problems.

Get free kit

Trials Available

Try the latest version of symbolic math products.

Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS