Академический Документы
Профессиональный Документы
Культура Документы
Estudiantes:
Julio, 2019
Contenido
Métodos Abiertos
5. Método Newton-Raphson.
6. Método de la secante
7. Método del Punto Fijo.
Por ejemplo
Si f(xl) está mucho más cercana a cero que f(xu), es lógico que la
raíz se encuentre más cerca de xl que de xu. Un método alternativo
que aprovecha esta visualización gráfica consiste en unir f(xl) y f(xu)
con una línea recta. La intersección de esta línea con el eje de las x
representa una mejor aproximación de la raíz. El hecho de que se
reemplace la curva por una línea recta da una “falsa posición” de la
raíz; de aquí el nombre de método de la falsa posición, o en latín,
regula falsi. También se le conoce como método de interpolación
lineal.
Se despeja Xr
Entonces:
EJEMPLO
Consideremos el problema de encontrar un número positivo x tal que
cos(x) = x3. Podríamos tratar de encontrar el cero de f(x) = cos(x) –
Sabemos que f ‘(x) = -sin(x) – 3x2. Ya que cos(x) ≤ 1 para todo x y x3 > 1
para x>1, deducimos que nuestro cero está entre 0 y 1. Comenzar Los
dígitos correctos están subrayados. En particular, x6 es correcto para
el número de decimales pedidos. Podemos ver que el número d la
convergencia cuadrática.
EJERCICIO DE EJEMPLO:
/**
* Metodo de la Secante el cual le halla las raices de una funciones en un intervalo
* ingresado como parametro de entrada [x1, x2] y un el error con el cual
* deseamos hallar nuestra funcion, y nos retorna la raiz dentro del intervalo
* @param x1
* @param x2
* @param error
* @return x3
*/ public static double secante(double x1, double x2, double error){ double x3, fx1, fx2, fx3;
do{
x3 = x2 - ( fx2 * ( x1 - x2 ) ) / ( fx1 - fx2 );
fx3 = evaluar( x3 ); line += x1 + " " + x2 + " " + x3 + " " + fx1 + " " + fx2 + " " + fx3 + "\n"; x1 = x2; x2 = x3; fx1 =
evaluar( x1 ); fx2 = evaluar( x2 ); fx3 = evaluar( x3 );
} while ( Math.abs( fx3 ) > error );
System.out.print( line ); return x3;
G(x) + x = x (2)
X = G(x) (3)
a = G(a)
XO = G(xO)