Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

JBuilder - codigo biseccion java

  Imprimir  
Vista:

codigo biseccion java

Publicado por Shika (1 intervención) el 29/09/2007 09:02:28
Necesito el codigo de Java del metodo de biseccion. Lo que necesito es que incluyan clases.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:codigo biseccion java para ti con mucho cariño

Publicado por Aaron Bernaldez (1 intervención) el 10/10/2007 02:55:50
import java.io.*;
class pruebaBisecc
{

public static void impResult(double a,double b, Biseccion bisecc , Evaluar e)
{
bisecc.asignarDatos(a,b);
System.out.println("\n\tEvaluacion de intervalo : [ " + a + " , " + b + " ]\n");
System.out.println("\tf(" + a + ") : " + e.f(a));
System.out.println("\tf(" + b + ") : " + e.f(b));


System.out.println("\traiz : " + bisecc.raiz(e));
System.out.println("\tNumero de iteraciones : " + bisecc.numIteraciones());

}



public static void main(String arg[])
{
Biseccion b = new Biseccion();

/* polinomio : (x-3)(x+2)(x-1) = 6 - 5x - 2x^2 + x^3 */

double coef[] = { 6.0 , -5.0 , -2.0 , 1.0 };

EvalPolinomio ep = new EvalPolinomio(coef);

System.out.println("\n\tPolinomio : " + ep.toString("x"));

impResult(1.8 , 3.9 , b , ep);
impResult(-3.3 , -1.0 , b , ep);
impResult(-0.2 , 1.6 , b , ep);

System.out.println();
}
}
class Polinomio
{

private double arr[];

public Polinomio(int grado)
{
arr = new double[grado + 1];
}

public Polinomio(double coef[])
{
this(coef.length - 1);
for(int i = 0; i < coef.length; i++)
arr[i] = coef[i];
}

public void asignarCoeficientes(double coef[])
{
for(int i = 0; i < coef.length; i++)
arr[i] = coef[i];
}

public double []obtenerCoeficientes()
{
return arr;
}

public double obtenerCoef(int posicion)
{
return arr[posicion];
}

public void asignarCoef(int posicion, double valor)
{
arr[posicion] = valor;
}

public double evaluar(double t)
{
double s = 0.0;
for(int i = 0; i < arr.length; i++)
s += arr[i] * Math.pow(t,i);

return s;
}

public int obtenerGrado()
{
return arr.length - 1;
}

public static Polinomio integrar(Polinomio c, double cte)
{
Polinomio tmp = new Polinomio(c.obtenerGrado() + 1);
tmp.asignarCoef(0,cte);
for(int i = 1; i <= tmp.obtenerGrado() ; i++)
tmp.asignarCoef(i , c.obtenerCoef(i-1) / i );

return tmp;
}

public static Polinomio derivar(Polinomio c)
{
Polinomio tmp = new Polinomio(c.obtenerGrado() - 1);
for(int i = 0; i <= tmp.obtenerGrado() ; i++)
tmp.asignarCoef(i , c.obtenerCoef(i+1) * (i+1) );

return tmp;
}

public String toString(String var)
{
String s = Double.toString(arr[0]);

for(int i = 1; i <= obtenerGrado( ); i++)
if (arr[i] != 0.0)
{
if (arr[i] < 0.0 ) s += " - ";
else s += " + ";

s += Double.toString( Math.abs(arr[i]));
s += var;

if (i > 1)
{
s += "^";
s += Integer.toString(i);
}
}

return s;
}

}
interface Evaluar
{
double f(double x);
}
class EvalPolinomio extends Polinomio implements Evaluar
{
public EvalPolinomio(double coef[])
{
super(coef);
}

public double f(double x)
{
return evaluar(x);
}
}
class Biseccion
{
public static double EPSILON = 0.00005;
public final static int MAX_ITER = 500;

private double a,b,c;

private int cont;

public void asignarDatos(double a,double b)
{
this.a = a;
this.b = b;
this.cont = 0;
}

public int numIteraciones()
{
return cont;
}

public double raiz(Evaluar e)
{
while(true)
{
c = (a + b) / 2;

if(b - c <= EPSILON) break;


if (e.f(a) * e.f(c) <= 0.0)
b = c;
else
a = c;

cont++;
if (cont > MAX_ITER ) break;

}

return c;
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java para ti con mucho cariño

Publicado por cesar reguetoner0@hotmail.com (1 intervención) el 27/11/2011 23:07:56
gracias me servira de mucho yo he tenido problemas con este metodo y nuevam,ente gracias!!!!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por MAURISIO LOJANO (1 intervención) el 14/04/2008 17:37:02
espero que les sirva este programa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por desiree (1 intervención) el 22/04/2008 03:51:23
hola........ AUXXXXXILIOOOOOOOO nececioto un codigo modelo del metodo de la biseccion empleandole polinomio............ me servirian tambien de mucha ayuda los metodo de regla falsi y newton raphson.......

atte: desiree s.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por laura (1 intervención) el 21/05/2008 18:10:48
me puedes colaborar con un programa par la regla de biseccion que puede implementar cualquier funcion de cualquier forma te lo agradezco
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por Eduardo (1 intervención) el 02/03/2009 20:35:05
No puedo modificar el codigo para evaluarlo en 3X^3-6X^2-2.
Me podrian ayudar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

te puedo ayudar cualquier programa que desees solo

Publicado por mauriso Lojano (1 intervención) el 28/10/2009 01:01:06
so emviame tu correo al mio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:te puedo ayudar cualquier programa que desees s

Publicado por Jose (1 intervención) el 20/05/2010 20:07:58
Hermano me podrias ayudar con este ejercicio

Ejercicio
Implemente una clase en Java que permita evaluar un polinomio de grado 3 en una abscisa determinada. Para ello necesitará guardar como atributos los tres coeficientes y disponer de un método calcularValor(double x) que evalúe el polinomio en dicho valor de x.
Para realizar las potencias podrá utilizar la función Math.pow(base, exponente).
Implemente luego una clase de prueba que cree un polinomio de 3er grado y lo evalúe en algunos puntos inventados por usted.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:te puedo ayudar cualquier programa que desees s

Publicado por wendy (1 intervención) el 04/02/2011 23:30:32
hola!!1
quisiera que me ayudaran a programar en java el metodo de biseccion, pero hay esta el pero nesecito que los datos los pueda introducir el usuario no que ya esten definidos.....

por fa mil gracias urgenteeeeeeeeeeee
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:te puedo ayudar cualquier programa que desees s

Publicado por ruben (2 intervenciones) el 07/10/2010 14:48:00
me puedes ayudar con un programa para resolver la ecuacion de E elevada a la menos x todo menos x por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

programa del metodo de biseccion aplicado a un polinomio

Publicado por jesus skull_412@hotmail.com (1 intervención) el 14/09/2011 06:57:31
hola, sabes como hacer un programa en el cual se evalue una funcion , polinomio de una sola variable, en c# aplicando el metodo de la biseccion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:te puedo ayudar cualquier programa que desees s

Publicado por ruben (2 intervenciones) el 07/10/2010 14:48:53
me puedes ayudar con un programa para resolver la ecuacion de E elevada a la menos x todo menos x por favor por el metodo de biseccion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por luis fernando (1 intervención) el 30/11/2009 22:34:14
hola necesito el codigo porf...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por octavio (1 intervención) el 10/09/2010 16:22:06
necesito le codigo porfavor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por zury (1 intervención) el 01/10/2009 15:12:09
codigo java
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por karen (2 intervenciones) el 11/07/2010 22:22:10
ayudeme con el codigo de bisepcion pero que a la vez tambien salga la grafica de la funcion xfa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por karen (2 intervenciones) el 11/07/2010 22:26:03
ayudeme con el codigo de bisepcion pero que a la vez tambien salga la grafica de la funcion xfa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por andrea (1 intervención) el 15/08/2010 21:56:57
fhjfewkfewhj
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:codigo biseccion java

Publicado por fernando zambrano (1 intervención) el 17/08/2010 01:14:26
necesito el programa de bisseccion en java
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

codigo biseccion java

Publicado por micaela (1 intervención) el 20/12/2011 00:41:18
por favor necesito el codigo fuente del metodo de la biseccion en java
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar