Problema 3.1#
Hallar la transformada de Laplace de las siguientes funciones:
\(f (t) = \mathrm{e}^{- 2 t} \cos (t)\)
\(f (t) = \mathrm{e}^{- 4 t} + \theta(t-2) \sin (t - 2) + t^2 \mathrm{e}^{- 2 t}\)
\(f (t) = 2 \mathrm{e}^{- t} \cos (10 t) - t^4 + 6 \mathrm{e}^{- (t - 10)} \theta(t-10)\)
Solución
a) Aplicando la propiedad 4. Traslación de la transformada:
También se puede realizar la transformada de Laplace utilizando Sympy. En primer lugar cargamos la librería:
using SymPy
A continuación definimos las variables \(s\) y \(t\). Las definimos por separado para indicar que \(t\) es una variable real, mientras que \(s\) es una variable compleja:
s = symbols("s")
t = symbols("t", real=True)
Finalmente calculamos la transformada de Laplace:
sympy.laplace_transform(exp(-2*t)*cos(t), t, s)
((s + 2)/((s + 2)^2 + 1), -2, True)
Sympy ofrece más información de la que necesitamos, ya que solo necesitamos la función transformada. Podemos obtenerla añadiendo el parámetro noconds
:
sympy.laplace_transform(exp(-2*t)*cos(t), t, s, noconds=True)
Puede ser conveniente definir un función para simplificar la realización de la transformada de Laplace, ya que siempre vamos a utilizar las variables \(s\) y \(t\):
L(f) = sympy.laplace_transform(f, t, s, noconds=True)
L(exp(-2*t)*cos(t))
b) El operador transformada de Laplace es lineal:
La transformada de Laplace del primer sumando es directa a partir de las tablas:
Para calcular el segundo de los sumandos es necesario aplicar, de nuevo, la propiedad 4.:
Por último, el tercer sumando se obtiene de la consulta de las tablas:
Por tanto,
Con Sympy obtenemos el mismo resultado:
L(exp(-4*t) + sin(t-2)*Heaviside(t-2) + t^2*exp(-2*t))
Nos encontramos que hemos logrado resolver 2/3 del problema, pero hay una parte que Sympy es incapaz de resolver, por lo que tenemos que ayudarle. Esta es una valiosa lección, ¡los ordenadores y los programas de cálculo simbólico no sustituyen el saber matemáticas!
Para realizar la transformada de Laplace de la parte que falta, \(\sin(t-2) \theta(t-2)\), debemos recordar que la transformada de Laplace no es más que una integral, por lo que podremos utilizar las técnicas que conocemos de integración. Lo que vamos es a realizar un cambio de variable:
Por lo tanto:
Sustituyendo y aplicando la definición de la transformada de Laplace:
Podemos calcular esta integral directamente:
u = symbols("u", real=True)
integrate(sin(u)*Heaviside(u)*exp(-s*(u+2)),(u, 0, oo))
c) De nuevo, aplicando la linealidad del operador transformada:
Por tanto,
Utilizando Sympy:
L(2*exp(-t)*cos(10*t)) - L(t^4) + L(6*exp(t-10)*Heaviside(t-10))