Anterior

Procedimiento numérico

Resolver la ecuación trascendente por el procedimiento del punto medio

L= 1 γ cosh(γa)

public class Funcion extends Ecuacion{
    double pos;
public Funcion(double pos){ this.pos=pos; } double f(double x){ double y=sinh(pos*x)-x; //la longitud de la cadena es 1.0 return y; } double sinh(double x){ return((Math.exp(x)-Math.exp(-x))/2); } }

 

public class Aplicacion {
 public static void main(String[] args) {
     double pos=0.5;
     Funcion f=new Funcion(pos);
     try{
            double gamma=f.puntoMedio(0.1, 100.0);
            System.out.println("gamma "+gamma);
        }catch(RaizExcepcion ex){
            System.out.println(ex.getMessage());
        }
  }

}

 

Anterior