ilaplace
Inverse Laplace transform
Description
returns the Inverse Laplace Transform of
f = ilaplace(F)F. By default, the independent variable is
s and the transformation variable is t. If
F does not contain s,
ilaplace uses the function
symvar.
Examples
Input Arguments
More About
Tips
If any argument is an array, then
ilaplaceacts element-wise on all elements of the array.If the first argument contains a symbolic function, then the second argument must be a scalar.
To compute the direct Laplace transform, use
laplace.For a signal f(t), computing the Laplace transform (
laplace) and then the inverse Laplace transform (ilaplace) of the result may not return the original signal for t < 0. This is because the definition oflaplaceuses the unilateral transform. This definition assumes that the signal f(t) is only defined for all real numbers t ≥ 0. Therefore, the inverse result is not unique for t < 0 and it may not match the original signal for negative t. One way to retrieve the original signal is to multiply the result ofilaplaceby a Heaviside step function. For example, both of these code blocks:syms t; laplace(sin(t))and
syms t; laplace(sin(t)*heaviside(t))return
1/(s^2 + 1). However, the inverse Laplace transformsyms s; ilaplace(1/(s^2 + 1))returns
sin(t), notsin(t)*heaviside(t).
Version History
Introduced before R2006a