Solución a los ejercicios propuestos

Ejercicio 1: Resolución en MATLAB

Para resolver la ecuación diferencial y′′−3y′+2y=exy'' - 3y' + 2y = e^xy′′−3y′+2y=ex en MATLAB, debes usar un código similar a este:

syms y(x)
eq = diff(y,x,2) - 3*diff(y,x) + 2*y == exp(x);
sol = dsolve(eq)

Ejercicio 2: Resolución en Python

Para resolver la ecuación diferencial y′′+2y′+y=x2y'' + 2y' + y = x^2y′′+2y′+y=x2 en Python utilizando SymPy, el código sería:


from sympy import symbols, Function, Eq, dsolve, Derivative
x = symbols('x')
y = Function('y')(x)
eq = Eq(Derivative(y, x, x) + 2*Derivative(y, x) + y, x**2)
sol = dsolve(eq)
print(sol)

Licencia: licencia propietaria

Creado con eXeLearning (Ventana nueva)