Laplace Transform Calculator
Compute Laplace transforms of common functions: exponential, sine, cosine, polynomial, and Heaviside step.
About this calculator
This calculator returns the Laplace transform F(s) for one of five common time-domain functions — exponential, sine, cosine, a power of t, or a delayed unit step — evaluated at whatever complex frequency value s you enter, alongside the function's pole location and residue. Switching Function moves the transform value more than either numeric input does, since it swaps the entire closed-form expression rather than shifting a number inside the same expression. For the default exponential function e^(at), the transform is the classic 1 over (s minus a), and evaluating it at a specific s makes that s value noticeably more influential on the numeric result than the rate parameter a is: at the calculator's default settings, nudging s by ten percent moves the transform value by about 1.6 times as much, proportionally, as nudging a by the same ten percent does, and the two pull the result in opposite directions — raising s shrinks the transform since it grows the denominator, while raising a grows the transform since it shrinks that same denominator by pushing s closer to it. That direction is specific to the exponential function, too: for the cosine function, F(s) = s/(s² + w²), raising the Parameter (there, the frequency w) grows the denominator and so lowers the transform instead — the sign of Parameter's pull depends on which function is active, not on Parameter alone.
The residue, by contrast, is not computed from a or s at all for the exponential case — it is fixed at exactly 1 regardless of what either field holds, since the residue of a simple pole at 1 over (s minus a) is always 1 by definition, independent of where that pole happens to sit. That is a property of the exponential branch specifically, though: for the polynomial function t^n, the residue is n factorial, so the Parameter (there, the degree n) directly determines it. What falls outside this calculator's scope: the classical Laplace transform of a growing exponential only converges for s values greater than the rate a, but the calculator does not check for or flag that condition — setting s below a still returns a numeric answer from the same formula, describing a result outside the transform's normal region of validity rather than refusing to compute one.
Inputs
Results
F(s) Formula
1/(s - 2)
F(s) Value
1
How to Use This Calculator
- Select the function type: exponential (e^at), sine, cosine, polynomial (tⁿ), unit step, or delta function.
- Enter the function parameter (e.g., the decay constant a for e^(at) or the frequency ω for sin(ωt)).
- The Laplace transform F(s) = ∫₀^∞ f(t)e^(−st) dt is displayed using the standard closed-form result for each function type.
- The s-domain plot shows F(s) as a function of the complex frequency parameter s for s > 0.
- Poles (values of s where F(s) is undefined) and residues are listed and are key for inverse transforms and stability analysis.
- Laplace transforms convert differential equations into algebraic equations, making them much easier to solve.
What each input means
- Function
- Time-domain function to transform
- Parameter (a/w/n)
- Parameter: rate for exp, frequency for trig, degree for polynomial, delay for step
- Evaluate at s
- Complex frequency variable s to evaluate F(s) at
How this is calculated
Worked example, using the default values
- Identify Input ParametersFunction = 1, Parameter (a/w/n) = 2, Evaluate at s = 3 = 3 input(s) provided
- Calculate F(s) Formula1/(s - 2) = 1/(s - 2)
- Calculate F(s) Value1 = 1
- Calculate PolePole = number | string;2 = 2
- Calculate Residue1 = 1
Engine last updated . Checked against 5 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the evaluation point s affect the transform value more than the rate parameter does?
For the exponential function's transform, 1 divided by (s minus a), both s and a shift the same denominator, but at the calculator's default values a percentage nudge to s moves that denominator by proportionally more than the same percentage nudge to a does, which carries through to a bigger swing in the final transform value. The two also pull in opposite directions — growing s shrinks the result, while growing a grows it.
Why is the residue always exactly 1 for the exponential function, no matter what I enter?
The residue of a simple pole is a property of the pole's type, not its location. For 1 divided by (s minus a), the pole always has a residue of exactly 1 by the underlying complex-analysis definition, regardless of where along the s-axis that pole happens to sit — so changing either the rate parameter or the evaluation point never moves this particular readout.
What happens if I set s below the rate parameter a?
The calculator still computes 1 divided by (s minus a) and returns a number, but that region technically falls outside where the classical Laplace transform of a growing exponential actually converges — the transform is only formally valid for s values greater than a. The tool does not check for or warn about this, so a returned number there should be read with that caveat in mind.
What does the pole tell me?
The pole is the specific value of s at which the transform's denominator hits zero and the function blows up toward infinity — for the exponential function, that's s equal to a exactly. Poles matter beyond this single evaluation because their locations determine a system's stability when Laplace transforms are used to analyze differential equations.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Derivative Calculator
Calculate the derivative of polynomial, trigonometric, exponential, and logarithmic functions at any point.
Calculus ToolsIntegral Calculator
Calculate definite integrals of polynomial, trigonometric, and exponential functions over any interval.
Calculus ToolsArc Length Calculator
Calculate the arc length of linear, quadratic, and circular curves between two points using numerical integration.
More in Math & Statistics.