Problema 3.5#
Resolver las siguientes ecuaciones diferenciales:
\(\frac{\mathrm{d}^2 y}{\mathrm{d}t^2} + 4 y = 3\) con \(y (0) = y' (0) = 1\)
\(\frac{\mathrm{d}y}{\mathrm{d}t} + 2 y = 5 \sin (3 t)\) con \(y (0) = 1\)
Solución
a) Para resolver la ecuación diferencial, en primer lugar se realizará la transformada de Laplace:
A continuación se despeja \(\bar{y}\):
Para obtener la respuesta en tiempo real hay que realizar la transformada inversa. La trasnformada inversa de los dos primeros sumandos es directa a partir de la tabla de transformadas de Laplace. La transformada inversa del tercer de los sumandos no es directa, por lo que es necesario descomponerlo en fracciones simples:
donde:
La realización de las transformadas de Laplace es ahora directa. La solución a la ecuación diferencial es:
También se puede resolver la ecuación utilizando Sympy. A continuación se muestra la serie de instrucciones necesarias para introducir las condiciones iniciales y la ecuación:
using SymPy
s = symbols("s")
t = symbols("t", real=True)
y = SymFunction("y")
# Condiciones iniciales
ic = ((y', 0, 1), (y, 0, 1))
# Ecuación diferencial
deq = Eq(y''(t) + 4*y(t), 3)
# Resolución de la ecuación diferencial
dsolve(deq, y(t), ics=ic)
b) La resolución de la ecuación se puede realizar aplicando la transformada de Laplace o directamente utilizando Sympy:
# Condiciones iniciales
ic2 = (y, 0, 1)
ic2
(y, 0, 1)
# Ecuación diferencial
deq2 = Eq(y'(t) + 2*y(t), 5*sin(3*t))
deq2
dsolve(deq2, y(t), ics=ic2)