You are on page 1of 24

MTODO DE

BISECCIN
Presentado por:

YESSENIA BERMDEZ PINZN cd: 2120792


FABIAN RICARDO BOHORQUEZ cd: 2120779

Universidad Industrial de Santander


Facultad de Ingenieras fisicoqumicas
Escuela de Ingeniera de Petrleos
AGENDA.
1. Introduccin.

2. Objetivo del mtodo de biseccin.

3. Pasos para desarrollar el mtodo de


biseccin, ejemplo.

4. Ventajas y Desventajas.

5. Programa en c#, mtodo de biseccin.

6.Conclusiones

7.Bibliografia.
https://s3.amazonaws.com/dmt-prd/pictures/000/000/059/original/HOA-AGENDA.jpg?1452162683

2
MTODO DE BISECCIN

1. Introduccin.

2. Objetivo del
INTRODUCCIN
mtodo de
biseccin. Un mtodo numrico es un
procedimiento mediante el cual se
3. Pasos para obtiene una solucin de ciertos
desarrollar el problemas.
mtodo de
biseccin,
ejemplo. Es una lista finita de instrucciones
que especifican una secuencia de
operaciones algebraicas y lgicas.
4. Ventajas y
Desventajas.

5. Programa en La eficiencia en el clculo depende


c#, mtodo de de la facilidad de implementacin
biseccin. del algoritmo.

6.Conclusiones
7.Bibliografia. 3
MTODO DE BISECCIN

1. Introduccin.

2. Objetivo del
OBJETIVO DEL MTODO
mtodo de
biseccin.
Cmo?
3. Pasos para
desarrollar el Consiste en dividir el
mtodo de intervalo en 2 subintervalos
biseccin,
ejemplo. Determinar de igual magnitud,
reteniendo el subintervalo
4. Ventajas y
las races de en donde f cambia de signo,
para conservar al menos
Desventajas. una una raz o cero, y repetir el
5. Programa en ecuacin. proceso varias veces.
c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 4
MTODO DE BISECCIN

1. Introduccin. SE BASA EN:


2. Objetivo del
TEOREMA DEL VALOR INTERMEDIO Y EL
mtodo de TEOREMA DE BOLZANO.
biseccin.

3. Pasos para
desarrollar el
mtodo de
biseccin,
ejemplo.

4. Ventajas y
Desventajas.

5. Programa en
c#, mtodo de
biseccin.
Teorema del valor intermedio. Teorema de Bolzano.
6.Conclusiones
7.Bibliografia. 5
MTODO DE BISECCIN
Resumen del mtodo
1. Introduccin.
Ejercicio:
2. Objetivo del
En un novedoso estudio que se ha realizado para optimizar
mtodo de
el proceso de almacenamiento de hidrocarburo en una
biseccin.
locacin se ha encontrado que se aprovecha ms el espacio
disponible y se evita la perdida de hidrocarburo por
3. Pasos para
procesos naturales al fabricar tanques de almacenamiento en
desarrollar el
forma cilndrica con un radio de , una longitud de
mtodo de
y un volumen de ^.
biseccin,
Se desea conocer la altura del cilindro que cumple con
ejemplo.
dichas indicaciones, para un rango de . . . Se
espera un error menor al 0,4%.
4. Ventajas y
Desventajas.
(x) = \
5. Programa en
c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 6
MTODO DE BISECCIN
Resumen del mtodo

PASOS DEL MTODO


1. Introduccin.

2. Objetivo del
mtodo de
1. encontrar los valores Xa y Xb tales que
biseccin.
F xa y F xb tienen signos opuestos, es decir
3. Pasos para
desarrollar el < 0
mtodo de
(0,5) = 0,238 (0,51) = 0,007258
biseccin,
(0,5) (0,51) = 0,01728 < 0
ejemplo.
2. la primera aproximacin a la raz se toma igual al
4. Ventajas y
punto medio entre Xa y Xb. Evaluando sus
Desventajas.
respectivas Funciones.
5. Programa en
c#, mtodo de
Xa + Xb 0,5+0,51
biseccin. = = = 0,505
2 2
6.Conclusiones
7.Bibliografia. 7
MTODO DE BISECCIN
Resumen del mtodo
1. Introduccin.
3. Evaluar F(xr), forzosamente debemos
caer en uno de los siguientes casos: = ,
2. Objetivo del
mtodo de
biseccin. A. F xa F xr < 0

3. Pasos para En este caso, tenemos que F xa y F xr tienen signos


desarrollar el opuestos, y por lo tanto la raz se encuentra en el
mtodo de intervalo [Xa y Xr]. (No es nuestro caso)
biseccin,
ejemplo.
B. > 0
4. Ventajas y
Desventajas.
En este caso, tenemos que tienen el
mismo signo, y de aqu que () () tienen signos
5. Programa en
opuestos. Por lo tanto, la raz se encuentra en el intervalo
c#, mtodo de
biseccin. [ ]. (Este es nuestro caso)

6.Conclusiones
7.Bibliografia. 8
MTODO DE BISECCIN
Resumen del mtodo
1. Introduccin.
C. = 0
2. Objetivo del
mtodo de En este caso se tiene que () = 0 y por lo tanto ya
biseccin. localizamos la raz.
El proceso se vuelve a repetir con el nuevo intervalo, hasta
3. Pasos para que:
desarrollar el
mtodo de <
biseccin, es decir,
ejemplo.

4. Ventajas y
Desventajas. Xactual Xprevia
100% <
Xactual
5. Programa en
c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 9
MTODO DE BISECCIN
Resumen del mtodo

PASOS DEL MTODO


1. Introduccin.

2. Objetivo del
mtodo de
biseccin. 2.1 la siguiente aproximacin a la raz se toma igual al
punto medio entre Xa y Xb. Evaluando sus
3. Pasos para respectivas Funciones.
desarrollar el
mtodo de
Xa + Xb 2=
0,505+0,51
=0,5075 = 0,5040
biseccin, = 2
ejemplo. 2

4. Ventajas y Ea=
0,50750,505
100=0,492% NO CUMPLE
Desventajas. 0,5075

5. Programa en 0,5075+0,51
3= =0,50875
c#, mtodo de 2
biseccin.

6.Conclusiones Ea=
0,508750,5075
100=0,245% SI CUMPLE
0,50875
7.Bibliografia. , 10
MTODO DE BISECCIN

1. Introduccin. PASOS DEL MTODO


2. Objetivo del
mtodo de
EJEMPLO:
biseccin.
Determine la temperatura necesaria para cambiar la
3. Pasos para
viscosidad del dixido de azufre que se extrae de
desarrollar el
mtodo de
un pozo sabiendo que inicialmente la temperatura
biseccin, es 100 C, o = 0.162 y se debe obtener = 0.14
ejemplo. centipoises:

4. Ventajas y + 3/2
Desventajas. =
+

5. Programa en
c#, mtodo de El valor de C = 416. Las temperaturas deben ser en
biseccin. Kelvin.

6.Conclusiones To = 100 C +273.15 = 373.15 K


7.Bibliografia. 11
MTODO DE BISECCIN

1. Introduccin.
PASOS DEL MTODO
2. Objetivo del
mtodo de Sea f(x) continua
biseccin.
1. encontrar los valores Xa y Xb tales que
3. Pasos para F xa y F xb tienen signos opuestos, es decir
desarrollar el
mtodo de < 0
biseccin,
ejemplo. Para T = 375 To = 373.15 K C = 416 o = 0.162
= 0.14
4. Ventajas y + 3/2
Desventajas.
= +

5. Programa en + 3/2
F(T) =
c#, mtodo de +
biseccin. 373.15+416 375 3/2
F(T) = 0.162 375+416 373.15
0.14
6.Conclusiones
7.Bibliografia. = 0.022824527
12
373.15+416 376 3/2
Para T = 376 F(T) = 0.162 376+416 373.15
0.14

= 0.023269849
Nota: El resultado de la funcin tiende aumentar, lo cual dificulta encontrar
los valores entre los cuales se podra encontrar la raz. Intentaremos con
temperaturas mas bajas.

T F(T)
320 -0.002057987
321 -0.001598924
322 -0.001140099
323 -0.000681512
324 -0.000223165
325 0.000234942
326 0.000692809
327 0.001150435
328 0.00160782
329 0.002064962
330 0.002521862

13
MTODO DE BISECCIN
PASOS DEL MTODO
1. Introduccin.
2. la primera aproximacin a la raz se toma igual al
2. Objetivo del punto medio entre Xa y Xb. Evaluando sus
mtodo de respectivas Funciones.
biseccin.
Xa + Xb
3. Pasos para =
2
desarrollar el
mtodo de Segn la grafica anterior, los valores iniciales son:
biseccin,
ejemplo. Xa = 324 Xb = 325 = 324.5

4. Ventajas y
373.15+416 324 3/2
Desventajas. F(Xa) = 0.162 0.14
324+416 373.15

5. Programa en 373.15+416 325 3/2


c#, mtodo de F(Xb) = 0.162 325+416 373.15
0.14
biseccin.

6.Conclusiones F(Xa) = 0.000223165 F(Xb) = 0.000234942


7.Bibliografia. 14
MTODO DE BISECCIN
PASOS DEL MTODO
1. Introduccin.
3. Evaluar F(xr), forzosamente debemos
caer en uno de los siguientes casos:
2. Objetivo del
mtodo de
373.15+416 324.5 3/2
biseccin. F(Xr) = 0.162 0.14
324.5+416 373.15

3. Pasos para
desarrollar el
F(Xr) = 5.91857E-06
mtodo de
biseccin,
ejemplo.
A. F xa F xr < 0
4. Ventajas y
Desventajas. En este caso, tenemos que F xa y F xr tienen signos
opuestos, y por lo tanto la raz se encuentra en el
5. Programa en intervalo [Xa y Xr].
c#, mtodo de
biseccin.
F(Xa) = 0.000223165 F(Xr) = 5.91857E-06
6.Conclusiones Este es nuestro caso.
7.Bibliografia. 15
MTODO DE BISECCIN
PASOS DEL MTODO
1. Introduccin.

2. Objetivo del
mtodo de
B. > 0
biseccin.

3. Pasos para
desarrollar el En este caso, tenemos que tienen el
mtodo de mismo signo, y de aqu que () () tienen signos
biseccin, opuestos. Por lo tanto, la raz se encuentra en el intervalo
ejemplo.
[ ].
4. Ventajas y
Desventajas.
F(Xa) = 0.000223165 F(Xr) = 5.91857E-06
5. Programa en
c#, mtodo de
biseccin.
No se aplica en este intervalo, pero debe ser tomado en cuenta.
6.Conclusiones
7.Bibliografia. 16
MTODO DE BISECCIN
PASOS DEL MTODO
1. Introduccin.
C. = 0
2. Objetivo del
mtodo de En este caso se tiene que () = 0 y por lo tanto ya
biseccin. localizamos la raz.
El proceso se vuelve a repetir con el nuevo intervalo, hasta
3. Pasos para que:
desarrollar el
mtodo de
<
biseccin,
es decir,
ejemplo.

4. Ventajas y
Desventajas. Xactual Xprevia
100% <
Xactual
5. Programa en
c#, mtodo de
biseccin. El error no debe ser mayor a 1E-04.
6.Conclusiones
7.Bibliografia. 17
RESULTADOS
MTODO DE BISECCIN
PASOS DEL MTODO

i Xa Xb Xr F(Xa) F(Xb) F(Xr) F(a)*F(Xr) F(b)*F(Xr) Signo E%


1 324 325 324.5 -0.00022317 0.00023494 5.9186E-06 -1.32082E-09 -
2 324 324.5 324.25 -0.00022317 5.9186E-06 -0.00010862 2.42393E-08 + 0.077101 Go
3 324.25 324.5 324.375 -0.00010862 5.9186E-06 -5.1347E-05 5.57706E-09 + 0.03853565 Go
4 324.375 324.5 324.4375 -5.1347E-05 5.9186E-06 -2.2714E-05 1.16627E-09 + 0.01926411 Go
5 324.4375 324.5 324.46875 -2.2714E-05 5.9186E-06 -8.3974E-06 1.90735E-10 + 0.00963113 Go
6 324.46875 324.5 324.484375 -8.3974E-06 5.9186E-06 -1.2394E-06 1.04076E-11 + 0.00481533 Go
7 324.484375 324.5 324.492188 -1.2394E-06 5.9186E-06 2.3396E-06 -2.89967E-12 - 0.00240761 Go
8 324.484375 324.492188 324.488281 -1.2394E-06 2.3396E-06 5.5011E-07 -6.81797E-13 - 0.00120382 Go
9 324.484375 324.488281 324.486328 -1.2394E-06 5.5011E-07 -3.4464E-07 4.27141E-13 + 0.00060191 Go
10 324.486328 324.488281 324.487305 -3.4464E-07 5.5011E-07 1.0273E-07 -3.54064E-14 - 0.00030096 Go
11 324.486328 324.487305 324.486816 -3.4464E-07 1.0273E-07 -1.2095E-07 4.16847E-14 + 0.00015048 Go
12 324.486816 324.487305 324.487061 -1.2095E-07 1.0273E-07 -9.1086E-09 1.1017E-15 + 7.5239E-05 Stop
13 324.487061 324.487305 324.487183 -9.1086E-09 1.0273E-07 4.6813E-08 -4.264E-16 - 3.7619E-05 Stop
14 324.487061 324.487183 324.487122 -9.1086E-09 4.6813E-08 1.8852E-08 -1.71717E-16 - 1.881E-05 Stop

Obtenemos que el valor mas aproximado a la raz real es Xr = 324.4870605


Para Comprobar: Se debera obtener una viscosidad aproximada de 0.14

+ 3/2 373.15+416 324.4870605 3/2


= + = 0.162
324.4870605+416 373.15
= 0.139999991 18
MTODO DE BISECCIN
Ejercicio
1. Introduccin. Ejercicio Propuesto
2. Objetivo del
mtodo de
biseccin.

3. Pasos para
desarrollar el
mtodo de
biseccin,
ejemplo.

4. Ventajas y
Desventajas.

5. Programa en
c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 19
MTODO DE BISECCIN

1. Introduccin.
VENTAJAS
2. Objetivo del
mtodo de
biseccin.

3. Pasos para Siempre


desarrollar el
mtodo de
converge.
biseccin,
ejemplo.

4. Ventajas y
Desventajas. til como
aproximacin
5. Programa en
c#, mtodo de inicial de otros
biseccin. mtodos
6.Conclusiones
7.Bibliografia. 20
MTODO DE BISECCIN

1. Introduccin.
DESVENTAJAS
2. Objetivo del
mtodo de
biseccin.
No tiene en cuenta la magnitud
3. Pasos para de los valores de la funcin en
desarrollar el las aproximaciones calculadas
mtodo de Xn, solo tiene en cuenta el signo
biseccin, F(x), lo que hace que una
ejemplo. aproximacin intermedia, mejor
que la respuesta final pase
4. Ventajas y desapercibida.
Desventajas.

5. Programa en Convergencia lenta.


c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 21
MTODO DE BISECCIN

1. Introduccin. PROGRAMA EN C#
public static double f(double x)
2. Objetivo del {
return ((0.162) * ((373.15 + 416) / (x + 416)) * Math.Pow((x /
mtodo de 373.15), 1.5)) - 0.14;
}
biseccin. static void Main(string[] args)
{
double a = 324, b = 325, c = 324.5;
3. Pasos para if (f(a)*f(b)>0)
desarrollar el {
Console.WriteLine("No se cumple que f(a)*f(b)<0.");
mtodo de return;
biseccin, }
while (1 > 0)
ejemplo. {
c = (a + b) / 2;
if(Math.Abs(f(c))<1e-9)
4. Ventajas y {
Console.WriteLine("La raiz real aproximadamente es r = " +
Desventajas. c);
Console.WriteLine("El valor de f en r = " + f(c));
Console.ReadKey();
5. Programa en return;
c#, mtodo de }
if (f(a) * f(c) < 0)
biseccin. {
b = c;
}
6.Conclusiones else
{
7.Bibliografia. a = c; 22
MTODO DE BISECCIN

CONCLUSIONES
1. Introduccin.

2. Objetivo del
mtodo de
biseccin.
El mtodo de la biseccin converge lentamente,
3. Pasos para lo que genera la propagacin de error por la
desarrollar el
cantidad de operaciones e iteraciones necesarias.
mtodo de
biseccin,
ejemplo. Cuando se plantean problemas y de ellos se sabe
el nmero de multiplicidad, si este nmero es
4. Ventajas y impar no es difcil de resolver, mientras que si el
Desventajas. nmero es par, es necesario el uso de mtodos
mas complejos.
5. Programa en
c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 23
MTODO DE BISECCIN

BIBLIOGRAFIA
1. Introduccin.

2. Objetivo del
mtodo de
biseccin.
Mtodos Numricos para Ingenieros. McGraw Hill. Steven C.
Chapra, Raymond P. Canale.
3. Pasos para
desarrollar el
Mtodos Numricos, 3 ed, CESA. Antonio Nieves Hurtado,
mtodo de
Federico C. Domnguez Snchez.
biseccin,
ejemplo.
http://portales.puj.edu.co/objetosdeaprendizaje/Online/OA1
0/capitulo5/5.htm
4. Ventajas y
Desventajas.
http://willamcaiza.info/wp-
content/uploads/sites/1262/2015/09/Folleto-de-
5. Programa en
M%C3%A9todos-N%C3%BAmericos.pdf
c#, mtodo de
biseccin.

6.Conclusiones
7.Bibliografia. 24

You might also like