Ecuación diferencial de segundo orden
Resolver la ecuación diferencial de segundo orden
con las condiciones iniciales siguientes: en el instante inicial t=0, x=A, y v=dx/dt=0, siendo A la amplitud de la oscilación.
public class Oscilador extends RungeKutta{ double lonMuelle; double cte; public Oscilador(double lonMuelle, double cte, double h){ super(h); this.lonMuelle=lonMuelle; this.cte=cte; } public double f(double x, double v, double t){ double aceleracion=-2*cte*x*(1.0-lonMuelle/ |
