Anterior

Procedimiento numérico

Resolver la ecuación trascendente

1 5+4cosθ =1 2mg kR

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{
      double masa=0.1;
double radio=0.5;
double cte=6.5;
public double f(double x){ double y=-masa*10.0+cte*radio*(1.0-1.0/Math.sqrt(5+4*x))/2; return y; } }

 

public class Aplicacion {
  public static void main(String[] args) {
      double angulo;
double masa=0.1;
double radio=0.5; double cte=6.5; Funcion f=new Funcion(); try{ if(cte>3*masa*10.0/radio){
angulo=Math.acos(f.puntoMedio(0.0, Math.PI));
}else{
angulo=0.0;
} System.out.println(angulo*180/Math.PI); }catch(RaizExcepcion ex){ System.out.println(ex.getMessage()); } } }

Anterior