Anterior

Procedimiento numérico

Resolver la ecuación trascendente

1 sin θ ln ( 1 + sin θ cos θ ) = 0

aplicando el procedimiento del punto medio para una raíz simple.

El proyecto consta de tres ficheros: Ecuacion.java que contiene el procedimiento numérico ya descrito. Funcion.java que define la ecuación trascendente y la aplicación que contiene la función main, Aplicacion.java

public class Funcion extends Ecuacion{
    public double f(double x){
        double y=1.0-Math.sin(x)*Math.log((1+Math.sin(x))/Math.cos(x));
	    return y;

    }
} 

 

public class Aplicacion {
  public static void main(String[] args) {
      Ecuacion e=new Funcion();
        try{
            	double aIni=50*Math.PI/180;
	    	    double aFin=60*Math.PI/180;
	    	    double raiz=e.puntoMedio(aIni, aFin);
	    	    System.out.println(raiz*180/Math.PI);
        }catch(RaizExcepcion ex){
            System.out.println(ex.getMessage());
        }
  }
}

Anterior