Codigo Fuente Java Gauss Seidel, Bisección y Polinomio

Páginas: 4 (807 palabras) Publicado: 14 de mayo de 2014
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, Rangoinferior 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(CHJPolinomiohJPolinomio, double dbXl, double dbXu, double dbE) {
this.hjPolinomio = hJPolinomio;
this.dbXl = dbXl;
this.dbXu = dbXu;
this.dbE = dbE;
}//fin del constructor//Getter's
public double getDbXl() {
return dbXl;
}

public double getDbXu() {
return dbXu;
}

public double getDbE() {
return dbE;}
//Fin de los getter's

//Setter's
public void setDbXl(double dbXl) {
this.dbXl = dbXl;
}

public void setDbXu(double dbXu) {
this.dbXu = dbXu;}

public void setDbE(double dbE) {
this.dbE = dbE;
}
//Fin de los setter's

//Metodo para hallar el valor de Xr = (Xl + Xu) / 2
public double valorXR() {double Xr = (dbXl + dbXu) / 2;
return Xr;

}//fin del metodo valorXR

//Metodo iteraciones para contar y saber la iteracion en donde se encuentra la raiz
public intiteraciones() {

return intContador++;

}// fin metodo iteraciones

//calculo del error
public double error() {
double e = Math.abs(hjPolinomio.evaluar(dbMitad));return e;
}

//Metodo para encontrar la raíz
public double raiz() {

//Se evalua si la funciones son menores a Cero(0)
if (hjPolinomio.evaluar(dbXl) *...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigo Fuente Gasolina Java
  • Gauss seidel
  • Gauss Seidel
  • Metodo de Gauss y Gauss Seidel
  • Gauss Seidel
  • Cajero java applet codigo fuente
  • Gauss
  • Metodo De Biseccion, Secante, Newton Y Gauss-Seidel. (Metodos Numericos)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS