
Procedimiento numérico
Resolver la ecuación trascendente
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()); } } } |