You are on page 1of 9

INSTITUTO POLITCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE


BIOTECNOLOGA

Mtodos Numricos

4BM1

Profesores:
Granados Hernndez Jess
Garca Jurez Tonatiuh

Primer departamental
Reporte de prctica y tarea: Clase del 13 de febrero
de 2017

Equipo:
Raya Tellez Eduardo
Chvez Rosas Mauricio

Fecha: 27 de febrero de 2017


INTRODUCCIN
Si una ecuacin algebraica o trascendente es relativamente complicada, no resulta posible por lo
general hallar races exactas. Es ms, en algunos casos las ecuaciones tienen coeficientes conocidos
slo de forma aproximada, y por tanto, carece de sentido tratar de hallar las races exactas de la
ecuacin. Por consiguiente, adquieren particular importancia los procedimientos de clculo
aproximado de races de una ecuacin as como la estimacin de su grado de exactitud.

El problema consiste en encontrar los valores de la variable x que satisfacen la ecuacin

f(x) = 0 , (V.1)

Para una funcin f dada, que est definida y es continua en un cierto intervalo finito o infinito a < x
< b. En ciertos casos se necesitar la existencia y continuidad de la primera derivada f (x) e incluso
de la segunda derivada f(x). A una solucin de este problema, es decir a todo valor p para el cual
la funcin f(x) es cero, se le llama cero de la funcin f(x) o una raz de f(x) = 0.

Supondremos que la ecuacin (V.1) tiene nicamente races separadas, es decir, para cada raz
existe un entorno que no contiene otras races de la ecuacin. El clculo aproximado de las races
reales separadas de (V.1) se efecta por lo general en dos etapas:

(a) separacin de races, es decir, establecer los intervalos ms pequeos posibles [, ] que
contengan una y solamente una raz de la ecuacin (V.1);

(b) mejorar los valores de las races aproximadas, es decir, manipularlos hasta que presenten el
grado de exactitud especificado.

MTODO GRAFICO
Las races reales de la ecuacin f(x) = 0 (V.1) pueden determinarse en forma aproximada
considerando las abscisas de los puntos de interseccin de la grfica de la funcin y = f(x) con el eje
x. Resulta aconsejable a veces sustituir la ecuacin dada por una ecuacin equivalente (dos
ecuaciones se denominan equivalentes si tienen exactamente las mismas races): (x) = (x) donde
las funciones (x) y (x) son ms sencillas que f(x). Constryanse entonces las grficas de las
funciones y = (x) e y = (x), y las races deseadas sern entonces las abscisas de los puntos de
interseccin de estas grficas.

Ejemplo. Resulvase grficamente la siguiente ecuacin x log10 x = 1 . Para ello, escrbimos la


ecuacin de la forma log10 x = 1 x . Las races pueden entonces hallarse fcilmente, ya que son las
abscisas de los puntos de interseccin de la curva logartmica y = log10 x y la hiprbola y = 1 x.
Construyendo estas curvas, tendremos un valor aproximado p 2.5 de la nica raz de la ecuacin
dada.
Figura 1
Si una de las funciones (x) o (x) es lineal queda simplificada la operacin de hallar las races de
la ecuacin. Las races son entonces las abscisas de los puntos de interseccin de la curva y = (x) y
la lnea recta y = a x + b. Este procedimiento es particularmente ventajoso cuando han de resolverse
series de ecuaciones del mismo tipo que difieren nicamente en los coeficientes a y b de una funcin
lineal. La construccin grfica se reduce entonces a hallar los puntos de interseccin de una grfica
dada y varias lneas rectas. Este caso incluye evidentemente las ecuaciones de tres trminos x n + a
x+b=0.

MTODO DE BISECCIN
El mtodo requiere dividir repetidamente a la mitad los subintervalos de [a, b] y, en cada paso,
localizar la mitad que contiene a p. Para empezar, tomemos a1 = a y b1 = b y p1 el punto medio de
[a, b]; o sea p1 = 1 /2 (a1 + b1). Si f(p1) = 0, entonces p = p1; si no, entonces f(p1) tiene el mismo signo
que f(a1) o f(b1). Si f(p1) y f(a1) tienen el mismo signo, entonces p (p1, b1), y tomamos a2 = p1 y b2
= b1. Si f(p1) y f(b1) son del mismo signo, entonces p (a1, p1), y tomamos a2 = a1 y b2 = p1. Ahora
reaplicamos el proceso al intervalo [a2, b2]. Y as hasta que se encuentra f(p) = 0 el i-simo intervalo
[ai , bi ] es ms pequeo que una tolerancia T OL prefijada, hasta que se cumpla alguna otra
condicin de paro.

El procedimiento de paro ms comn es el de dar un nmero mximo de iteraciones N0. Cuando


usamos un ordenador para generar las aproximaciones, conviene aadir una condicin que imponga
un mximo al nmero de iteraciones realizadas. As se elimina la posibilidad de poner a la mquina
en un ciclo infinito, una posibilidad que puede surgir cuando la sucesin diverge (y tambin cuando
el programa est codificado incorrectamente). Esto se hace fcilmente dando una cota inicial N0 y
requiriendo que el procedimiento termine si se supera esa cota. Otros procedimientos de paro que
se pueden aplicar a cualquier tcnica iterativa son los de dar una tolerancia > 0 y generar una
sucesin p1, p2, ..., pn hasta que una de las siguientes condiciones se satisfaga:

Desafortunadamente, pueden surgir dificultades usando cualquiera de estos criterios de paro.


Existen sucesiones {pn} con la propiedad de que las diferencias pnpn1 convergen a cero mientras
que la sucesin misma diverge. Es posible tambin que f(pn) est cerca de cero mientras que pn
difiere significativamente de p. Sin conocimiento adicional acerca de f p, la desigualdad (V I.2) es
el mejor criterio de paro que puede aplicarse porque verifica el error relativo. Ntese que para
empezar el algoritmo de biseccin, se debe encontrar un intervalo [a, b] tal que f(a) f(b) < 0. En
cada paso del algoritmo de biseccin, la longitud del intervalo que contiene el cero de f se reduce
por un factor de dos; por lo tanto es ventajoso escoger el intervalo inicial [a, b] tan pequeo como
sea posible. Por ejemplo, si f(x) = 2 x 3 x 2 + x 1,

f(4) f(4) < 0 y f(0) f(1) < 0 ,

as que el algoritmo de biseccin puede usarse con cualquiera de los intervalos [4, 4] [0, 1].
Empezando el algoritmo de biseccin con [0, 1] en vez de con [4, 4], reducir en tres el nmero de
iteraciones requeridas para alcanzar una precisin especfica.

Parte de lo que vimos en la clase fue esto:

F(x) = sin(x)

diff(f,n)

p = sin(0.5) = 0.4141

sin(x) = x

sin(x) = x-x^3/3! = 0.5 (0.5)^3/3!

Sin(x) = x-x^3/3! +x^5/5!

F = tan(x) = x+1

Syms x

F = tan(x) = x+1

Ezplot(f,[0,8])

a r b F(a) F(r) F(b)


4 4.25 4.5 - - +
4.25 4.3750 4.5 - - +
4.3750 4.4375 4.5 - + +
4.3750 4.4363 4.3750 - - +

Paso 1

F(a)*f(b)

R=(a+b)/2 = 4.25

Biseccin

Sea f una funcin continua en [a,b], f(a) o f(b) de distinto signo


Syms x

f = tan(x) = x+1

Ezplot (f, [-4,4])

z = -4 o oct: 4;

g = tan(x) = x+1

y = subs(g,z)

plot(z,y)

-----------------------------------------------------------------------------------------------------------------------------------

x0 = f

syms x

f = log(1+x)

a0 = subs(f,x)

d1 = diff(f,1)

a1 = subs(d1,x0)

d2 = diff(f,2)

a2 = subs(d2,x0)

d3 = diff(f,3)

a3 = subs(d3,x0)

Polinomio grado 3

P3 = a0 + a1 + (x-1) +[a2*(x-1)^2]/factorial (2)


Tarea:

1. Se suministra a un proceso un flujo de CO2 a 225K y 6 atmosferas. Utilice la ecuacin de estado


de SRK (Soave-Redlich-Kwong)

=
( + )
y el mtodo GRFICO, para aproximar el volumen molar de este flujo, con un error relativo
porcentual menor a 0.004%. Las constantes de la ecuacin para el flujo de CO2 son =
6 3 3
0.370 2
, = 2.97105 , =1.34, = 8.31451 (8.31451 ), P=presin en
Pascales, R=constante de los gases, V=volumen molar, T=temperatura en grados Kelvin; a, b y
constantes especificas del compuesto. 1atm=101325 Pascales.


Tomamos intervalos de valores ms altos para ver dnde intersectaba la grfica con 0, pero no se
intersecta porque es como una asntota:

2. La ecuacin de estado de Redlich-Kwong es:



( + ) ( ) =
( + )
Donde P=presin en atmosferas, T=temperatura en grados kelvin, V= volumen molar el
litros/gramo-mol, R=0.08205 atmL/g-mol.K es la constante de los gases. Calcule el
volumen molar V a 50 atms y 100 C para el oxgeno, en el que a=17.16563 y b=0.02210,
con una tolerancia de 0.00001. Use el mtodo Grfico.
Por lo tanto la aproximacin grfica es V= 0.185982

3. Basndose en el trabajo de Frank-Kamenetski (1955) las temperaturas en el interior de un


material con fuentes de calor incorporadas, se determinan si se resuelve la siguiente
1
ecuacin: 2 cosh1 2 = 2 , = 0.80 Encuentre el
tiempo aproximado por el mtodo de biseccin, con una longitud del intervalo de uno, con
una tolerancia de 0.01
a r b f(a) f(r) f(b) Error %
1.6 1.7 1.8 + + - 0.1 10
1.7 1.75 1.8 + + - 0.0250 2.5
1.75 1.775 1.8 + - - 6.25*10^-3 0.625
1.75 1.7625 1.775 + + - 1.5625*10^-3 0.15625
1.7625 1.76875 1.775 + + - 3.90625*10^-4 0.0390625

You might also like