Anterior

Procedimientos numéricos

Procedimiento del punto medio

Dado el valor de t, se resuelve esta ecuación trascendente por el procedimiento del punto medio y se calcula el ángulo θ y después, z=L·sinθ

θ+ 1 2 sin(2θ) π 4 1 2 = 2g L t

public class Funcion extends Ecuacion{
    double t;
public Funcion(double t){ this.t=t; } public double f(double x){ double y=x+Math.sin(2*x)/2-Math.PI/4-0.5-Math.sqrt(2*9.8)*t; return y; } }

Calcula la posición z conocido el tiempo t

public class Aplicacion {
 public static void main(String[] args) {
     double t=0.05;
     Funcion f=new Funcion(t);
     try{
            double angulo=f.puntoMedio(0.0, Math.PI/2);
            System.out.println("posición z "+Math.sin(angulo));
        }catch(RaizExcepcion ex){
            System.out.println(ex.getMessage());
        }
  }

}

Anterior