How can I plot a function in Laplace domain using my time-domain data?

  • Thread starter Thread starter edlewis
  • Start date Start date
  • Tags Tags
    Domain
Click For Summary
SUMMARY

This discussion focuses on plotting a function in the Laplace domain using time-domain data. The Laplace transform of a function f(t) is defined as the integral from 0 to infinity of f(t)e^(-s*t)dt. To plot the response against the Laplace variable s, one must utilize pre-made tables of standard Laplace transforms, such as Laplace(sin(a*t)) = a/(s^2+a^2). If the function cannot be decomposed into standard terms, the integral transform must be calculated manually.

PREREQUISITES
  • Understanding of Laplace transforms and their properties
  • Familiarity with integral calculus
  • Knowledge of standard Laplace transform tables
  • Basic skills in plotting functions using software tools
NEXT STEPS
  • Study the properties of Laplace transforms in engineering mathematics
  • Learn how to use Laplace transform tables effectively
  • Explore numerical methods for calculating Laplace transforms
  • Practice plotting functions in both time and Laplace domains using MATLAB or Python
USEFUL FOR

Engineers, mathematicians, and students involved in control systems, signal processing, or any field requiring the analysis of systems in the Laplace domain.

edlewis
Messages
4
Reaction score
0
This is not a Bode plot question, but similar.

I have data on the laplace transform of a tracer response at different times, "t". I want to plot the response against "s".

Since the Laplace transform of t is 1/s^2, do I convert to "s" by s=(1/t)^.5?
 
Engineering news on Phys.org
At the beginning, sorry for both my English and lousy typing skills, but my knowledge of TeX is... well, nonexistent and I do my best with English :)

If I understood correctly, you have a function f(t) which is your time-domain response, and you want to plot it's s-domain representation in Laplace variable s? Or is it vice versa?

In any case, making a plain substitute of the time variable (t) or the frequency variable (s) won't give a correct answer.

Theoretically, Laplace transform of a function f is
Integral(0 -> +Inf) (f(t)e^(-s*t)dt)

In practice, you would use pre-made tables of standard terms like e^(a*t), t, sin(a*t) and such. You then transform your function into the sum of terms given in the table and then substitute time-domain terms into s-domain.

E.g.

f(t) = sin(2*t)*cos(3*t)

f(t) = 0.5 * sin(5*t) - 0.5*sin(t)

as Laplace(sin(a*t)) = a/(s^2+a^2)

F(s) = Laplace(f(t)) = 0.5*5/(s^2+25)-0.5/(s^2+1)

You can collect the terms to make it into a single function which you can then plot against s.

If your function can not be disassembled into terms found in tables of Laplace transform, well, then you'll have to calculate above integral transform by hand.

Hope I helped

P.S. most of calculus or engineering math handbooks have Laplace transform tables in their appendices.
 
Last edited:

Similar threads

  • · Replies 17 ·
Replies
17
Views
2K
Replies
18
Views
4K
  • · Replies 31 ·
2
Replies
31
Views
13K
Replies
12
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
5K