Closed bogumilchilinski closed 1 month ago
Done.
from dynpy.solvers.linear import *
x = dynamicsymbols('x')
t = Symbol('t')
h = Symbol('h', positive=True)
omg = Symbol('omega', positive=True)
Omg = Symbol('Omega', positive=True)
ode = ODESystem(odes=Matrix([x.diff(t,t) + 2*h*x.diff(t) + omg**2*x - cos(Omg*t)]), dvars=Matrix([x]), ivar=t, ode_order=2)
ode._hom_equation()._as_fode()
The aim is to reimplement the method providing homogeneous equation in order to suit
._as_fode()