Beruflich Dokumente
Kultur Dokumente
UCAYALI
FACULTAD DE INGENIERIA DE SISTEMAS
ASIGNATURA
Mtodos Numricos
DOCENTE
CICLO
VII
INTEGRANTES
Mtodo de la Regula
Falsi
Vamos a revisar las tareas bsicas para resolver ecuaciones
por mtodos numricos. Mientras la mayor parte de las
ecuaciones tienen los dos miembros distintos de cero, a
veces movemos todos los trminos al miembro izquierdo de
la ecuacin, quedndonos de la forma:
f(x)=0
Las soluciones que entonces se buscan son las
denominadas races de la funcin. La bsqueda de las
races se realiza mediante iteraciones, tanto para
problemas mono como multidimensionales.
Algoritmo:
Est basado en una idea para
aproximarse en forma ms eficiente a la
raz. Supongamos f continua en [a, b]
tal que f (a) * f (b) <= 0, y adems que
existe una nica raz x en dicho
intervalo.
pastc = 2b a
Paso 2)
c = b - f(b) * (b -a)
f(b) - f(a)
Paso 3)
Paso 4)
ENTONCES
Paso 5)
raiz = c
seguir
pastc = c
y volver a
Paso 2)
Implementacin en
Java:
public class RegulaFalse{
public static double EPSILON = 0.00005;
public final static int MAX_ITER = 500;
private double a,b,c,pastc;
private int cont;
public void asignarDatos(double a,double b)
this.a = a;
this.b = b;
this.cont = 0;
}
Programa de Prueba:
Consiste en encontrar la raz de la funcin Exponencial de
f(x)= x-x5, usando Regula False, con su respectivas
interfaces e implementaciones.
Interfaz:
interface Evaluar
{
double f(double x);
}
Resolviendo el mtodo
manualmente
EJEMPLO:
Usar el mtodo de la regla falsa para aproximar la raz de
f(x)=e x-lnx, comenzando en el intervalo [1,2] y hasta que |a|<1.
SOLUCIN:
Sabemos que f(x) es
continua en el intervalo
dado y que toma signos
opuestos en los extremos
de dicho intervalo. Por lo
tanto podemos aplicar el
mtodo de la regla falsa.