Codigo Fuente Java Gauss Seidel, Bisección y Polinomio

822 palabras 4 páginas
Código java (IDE NEtbeans) para realizar la operación metamatemática llamada Bisección: public class CHJBiseccion {

//Declaración de variables tipo double //Rango Superior, Rango inferior y Variable para el manejo del error double dbXl, dbXu, dbE;

//Declaracion de contador para manejo de iteraciones int intContador; int intIteraMax = 500; //Declaración de variable para almacenamiento de Raíz double dbMitad = 0;

//Varibale tipo polinomio CHJPolinomio hjPolinomio;

//Constructor public CHJBiseccion(CHJPolinomio hJPolinomio, double dbXl, double dbXu, double dbE) { this.hjPolinomio = hJPolinomio; this.dbXl = dbXl; this.dbXu = dbXu;
…ver más…

iteraciones();

} while (error() > dbE);//Calculo del error

} else { JOptionPane.showMessageDialog(null, "No hay raiz para este intervalo");

//Se inicializa nuevamente la variable en cero debido a que no hay raiz dbMitad = 0;

}//fin del else

if (intContador > intIteraMax) {

JOptionPane.showMessageDialog(null, "Supera el número de iteraciones permitidas (Max 500)");

//Se inicializa nuevamente la variable, toda vez que apesar de que el rango tenga //raíz supera el limite de iteraciones permitidas. dbMitad = 0;

}//fin del if

return dbMitad; }//fin del metodo Raíz
}//fin de la clase Biseccion

Código java (IDE NEtbeans) para hacer un polinomio y su derivada: public class CHJPolinomio {

//Atributo private double[] coef;

//constructor 1 public CHJPolinomio() { }//fin del constructor

//Grado public int getGrado() {

return coef.length - 1;

}//fin del metodo getGrado

//cosntructor 2 public CHJPolinomio(int intGrado)

Documentos relacionados