0% encontró este documento útil (0 votos)
37 vistas5 páginas

Clase 3

Este documento describe dos métodos iterativos para encontrar ceros reales de una función: el método de la bisección y el método de posición falsa. El método de la bisección divide repetidamente el intervalo inicial en mitades hasta alcanzar la tolerancia deseada, mientras que el método de posición falsa aprovecha la pendiente de la recta que une los puntos para obtener una mejor aproximación.

Cargado por

Luz Lipa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas5 páginas

Clase 3

Este documento describe dos métodos iterativos para encontrar ceros reales de una función: el método de la bisección y el método de posición falsa. El método de la bisección divide repetidamente el intervalo inicial en mitades hasta alcanzar la tolerancia deseada, mientras que el método de posición falsa aprovecha la pendiente de la recta que une los puntos para obtener una mejor aproximación.

Cargado por

Luz Lipa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

1

Metodos iterativos para obtener


ceros reales

Universidad Peruana Union


Ing. Civil
Lic. Elizabeth Milagros Gordillo

0.1 Metodo de la biseccion

En esta seccion estudiaremos uno de los problemas basicos de la aproximacion


numeri-ca; el problema de la busqueda de ra ces. Consiste en obtener una ra z, o
solucion, de una ecuacion de la forma F(x)=0 para un funcion dada f (Al numero x se le
llama cero de f). El problema de encontrar a la ra z de una ecuacion se remonta por lo
menos al a~no 1700 a.C. La primera tecnica, que se basa en el Teorema del valor
intermedio, se conoce con el nombre de metodo de biseccion o de busqueda binaria.
Supongamos que f es una funcion continua de nida en el intervalo [a,b] con f(a) y f(b)
de signos diferentes, De acuerdo con el teorema del valor intermedio, existe un
numero p en (a,b) talque f(p) =0. El metodo requiere dividir varias veces a la mitad los
subintervalos de [a,b] y en cada paso, localizar la mitad que contenga a p.
El algoritmo se describe como sigue:

1. Elegir el primer intervalo para encontrar puntos a y b tal que existe una solucion
entre ellos. Esto signi ca que f (a) y f(b) tienen signos diferentes tal que f(a)f(b) <
0. Los puntos se pueden determinar mediante la representacion gra ca de f (x)
versus x.

2. Calcular la primera estimacion de la solucion numerica de xN por:

xN = (a +2b)
CAPITULO 0. 0.1. METODO DE LA BISECCION 2

Figura 1:

3. Determinar si la solucion es verdadera entre a y x N o entre xN y b. Esto se realiza


observando el signo del producto de f(a)f(xN ):
Si f(a)f(xN ) < 0, entonces la solucion esta entre a y x N .
Si f(a)f(xN ) > 0, la solucion esta entre xN y b.

4. Seleccionamos el subintervalo que contiene la solucion verdadera (a y x N o xN y


b) como el nuevo intervalo [a; b] y volvemos a paso 2.
Los pasos 2 a 4 se repiten hasta una tolerancia especi cada o error l mite es alcanzado.

Ejemplo 0.1: Escribir un programa MATLAB, que determine la solucion de la ecuacion


8 4;5(x sinx) = 0 mediante el metodo de biseccion. La solucion debe tener una
tolerancia menor que 0.001. Cree una tabla que muestra los valores de a; b; x N ; f(xN )
y la tolerancia para cada iteracion del metodo de biseccion.

Ejemplo 0.2: Un abrevaderp de Longitud L tiene una seccion trasversal en forma de


semicirculo con radio r. Cuando se llena de agua hasta una distancia h de la parte
superior, el volumrn V de agua es:
2 2 2 2 1=2
V = L[0;5 r r arsen(h=r) h(r h ) ]

Figura 2:

Elizabeth Gordillo Metodos


numericos
CAPITULO 0. 0.1. METODO DE LA BISECCION 3

2
Ejemplo 0.3: Determine las ra ces reales de f(x) = 0;5x + 2;5x + 4;5

Gra camente

Empleando la formula cuadratica

Usando el metodo de biseccion con tres iteraciones para determinar la ra z mas


grande. Emplee como valores iniciales xl = 5 y xu = 10. Calcule el error estimado
para cada iteracion.

Ejercicios
3 2
1. Determine las ra ces reales de f(x) = 5x 5x + 6x 2

Gra camente

Utilizando el metodo de biseccion para localizar la ra z mas peque~na. Use


los valores iniciales xl = 0 y xu = 1 iterando hasta que el error estimado ea
se encuentre debajo de es = 10.

x
2. Determine la raiz de f(x) = x 2e por:
Usando el metodo de biseccion, con los valores de a = 0 y b = 1, realizar las tres
primeras iteraciones.

3. Se carga una viga de la manera que se aprecia en la gura. Emplee el metodo de


biseccion para resolver la posicion dentro de la viga donde no hay momento.

Figura 3:

2
4. Determine la ra z real de lnx = 0;7. Gra camente y empleando tres iteraciones
en el metodo de biseccion con los valores iniciales xl = 0;5 y xu = 2.
p
5. Aplique el metodo de biseccion para obtener p3 para f(x) = x cosx en [0; 1]:

6.

Elizabeth Gordillo Metodos


numericos
CAPITULO 0. 0.1. METODO DE LA BISECCION 4

Metodo de Falsa Posicion

Un defecto del metodo de biseccion es que al dividir el intervalo de a a b en mitades,


no se considera la magnitud de f(a) y de f(b). Por ejemplo, si f(a) esta mas cercano a 0 que
f(b) , es logico pensar que la ra z se encuentra mas cerca de a que de b. El metodo de
falsa posicion aprovecha la visualizacion gra ca de unir f(a) y f(b) con una recta, donde la
interseccion de esta recta con el eje x representa una mejor estimacion a la ra z.
Algoritmo para el metodo de falsa posicion

Figura 4:

1. Elegir el primer intervalo para encontrar los puntos a y b tal que existe una
solucion entre ellos. Esto signi ca que f(a) y f(b) tienen signos diferentes que, es
decir, f(a)f(b) < 0. Los puntos se pueden determinar observando el gra co de f(x).

2. Calcular la primera estimacion de la solucion numerica xN utilizando:

f(b)(a b)
xN = b
f(a) f(b)

3. Determinar si la solucion real esta entre a y x N o entre xN y b. Esto se realiza


observando el signo del producto f(a)f(xN ):
Si f(a) f(xN ) < 0; la solucion esta entre a y xN
Si f(a) f(xN ) > 0, la solucion es entre xN y b.

4. Seleccione el subintervalo que contiene la solucion (a con xN o xN con b) como el


nuevo intervalo [a; b] y volver a paso 2. Ejercicios
2 3
a) Calcule las ra ces reales de f(x) = 12 21x+18x 2;75x , Empleando el metodo

Elizabeth Gordillo Metodos


numericos
CAPITULO 0. 0.1. METODO DE LA BISECCION 5

de la falsa posicion correspondiente a tres cifras signi cativas para


determinar la ra z mas peque~na.

b) Determine la ra z real de f(x) = (0;8 0;3x)=x. Empleando tres iteraciones en el


metodo de la falsa posicion, con valores iniciales de 1 a 3, calcule el error
aproximado.

c) Encuentre la ra z positiva de f(x) = x4 { 8x3 { 35x2 + 450x {1001, utilizando el


metodo de la falsa posicion. Tome como valores iniciales a xl = 4.5 y xu = 6,
y ejecute cinco iteraciones.

Elizabeth Gordillo Metodos numericos

También podría gustarte