
Procedimiento numérico
Resolver la ecuación diferencial de segundo orden
con las siguientes condiciones iniciales: en el instante t=0, x=x0, y dx/dt=0.
public class Sistema extends RungeKutta{ final double gamma=5.0/3; double masa; double T10; double T20; double x0; final double R=8.3143; Sistema(double masa, double T10, double T20, double x0, double h){ super(h); this.masa=masa; this.T10=T10; this.T20=T20; this.x0=x0; } public double f(double x, double v, double t){ double temp=(R*T10/masa)*Math.pow((x0/x), gamma-1)/x- |
