Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Soluciones de Metodos Numericos PDF
Soluciones de Metodos Numericos PDF
1. INTRODUCCIN
1.1 Un ejemplo para comenzar
Suponga que usted est en un examen y encuentra que la corriente que circular por un paciente depende
de la impedancia de su sistema en la siguiente forma:
I P ( z ) = e sen( z ) z ec.1.1
Su misin es evitar que el paciente est sometido a tal circulacin de corriente. Es decir, deber encontrar
el valor de z que hace IP = 0. As obtenemos:
0 = e sen( z )
z ec.1.2
Como usted se encuentra en un examen slo posee lpiz, papel y calculadora. Con estas herramientas
cuenta para aprobar el examen... Que se le ocurre?...
Es muy probable que usted haya pensado en despejar z en la ecuacin 1.2 (ec.1.2 ) pero lo invito a descu-
brir que esto no es tan trivial como parece...
A continuacin podramos pensar en encontrar una primera aproximacin a la solucin. Para comenzar
sabemos que las impedancias no pueden ser negativas. Por otro lado un anlisis de nuestro sistema tambin
nos podra dar el orden de magnitud que tiene el z buscado lo cual nos acota aun ms la solucin.
Una buena idea es graficar la funcin para algunos valores y observar cuando cambia de signo. Simple-
mente probando con la calculadora podramos obtener la grfica que se encuentra en la figura 1.
Ahora la pregunta es hasta cuando seguimos probando?, alguien podra responder: Hasta que se me
termine el tiempo estipulado para realizar en examen, pero no, no es sta la respuesta ms apropiada. Para
el caso del ejemplo conocemos que la mxima circulacin de corriente admisible en el paciente es del orden
de los 10mA. Por lo tanto podemos considerar que cuando encontremos un valor de z que haga IP<10mA
habremos resulto el problema y no ser necesario continuar probando. O sea estamos considerando una tole-
rancia o error de 10mA en el clculo. Ms adelante le daremos un significado ms preciso a estos trminos.
Dejemos un poco de lado el hecho de que nos encontrbamos en un examen y supongamos que poseemos
una computadora a nuestra disposicin. Que bien!, podemos hacer que ella haga todas las pruebas por noso-
tros. Ella podr hacer miles de operaciones en cuestin de segundos y adems podremos reducir mucho los
errores por redondeo que tenamos en la calculadora. De esto se trata precisamente la resolucin de ecuacio-
nes no lineales mediante mtodos numricos. Aprenderemos a decirle a la computadora como realizar este
trabajo por nosotros.
Buscar los valores de la variable independiente que satisface la ecuacin es el objetivo que perse-
guimos. No pierda de vista esto.
El hecho de no poder obtener una solucin analtica para la ecuacin es generalmente el principal
motivo por el cual recurrimos a los mtodos numricos para la resolucin.
Es importante que siempre hagamos una primera aproximacin a la solucin, como ejemplo median-
te el anlisis del problema, a travs de tablas o bien con una grfica aproximada.
La rutina de prueba y error es la base de todos los mtodos que veremos.
Las distintas reglas mediante las cuales guiamos las pruebas son el origen de los diversos mtodos
de resolucin.
1.2 Objetivos
En esta seccin tratar de enumerarle las metas que debera perseguir mientras lee este material de estu-
dio:
Aprehender la estructura algortmica comn que fundamenta los mtodos de resolucin numrica de
ecuaciones no lineales.
Comprender los conceptos que dan origen a varios mtodos numricos sencillos para la resolucin
de ecuaciones no lineales.
Conocer las condiciones de aplicabilidad de cada mtodo.
Valorar las ventajas y desventajas de cada mtodo; haciendo una verificacin prctica de stas.
Implementar los mtodos analizados.
Hacer uso de rutinas ya implementadas y disponibles en bibliotecas de procedimientos y funciones.
En la seccin 12 se proponen ejercicios para practicar y terminar de comprender cada uno de los mtodos.
Es bueno aprovechar esta oportunidad para hacer uso de bibliotecas y profundizar en la implementacin.
Finalmente en la seccin 13 se lista la bibliografa a la que le recomendamos recurrir para ampliar o pro-
fundizar algunos tpicos en particular.
Vamos a ver un algoritmo comn para todos los mtodos mediante el cual podremos tener una visin gene-
ral de la metodologa de resolucin de ecuaciones no lineales con mtodos numricos.
Dentro de este ciclo estar la regla que una vez tras otra usaremos para ir acercndonos al resultado de-
seado. A la expresin matemtica de esta regla la denominamos frmula de recurrencia.
Cada vez que apliquemos la frmula de recurrencia deberemos hacer una actualizacin de las variables
que toman parte en los clculos. De esta forma se usarn en la prxima iteracin. Esto ser la redefinicin de
los parmetros. Veremos que en algunos casos sta redefinicin de parmetros est incluida en la frmula de
recurrencia.
Por ltimo haremos los clculos para poder controlar el funcionamiento del mtodo. En base a la verifica-
cin de criterios de finalizacin preestablecidos sabremos construir la condicin de finalizacin. Existen
tres motivos bsicos para terminar la ejecucin del ciclo:
Se encontr el resultado buscado : esto ocurre cuando el error o tolerancia es menor que el que es-
pecifica el usuario de la rutina.
Se alcanz del lmite de iteraciones : Este control se puede llevar a cabo incrementando un conta-
dor dentro del ciclo y verificando que sea menor o igual a el lmite impuesto previamente. Es de
destacar que una finalizacin del ciclo por lmite de iteraciones no implica la convergencia adecua-
da del mtodo, o sea, el resultado puede no ser vlido.
El mtodo diverge : en cada mtodo podemos verificar determinadas caractersticas de la evolucin
que no slo nos indicarn que no nos aproximamos al resultado buscado sino que nos estamos
alejando peligrosamente.
Llamamos error a la diferencia entre el valor encontrado para la raz y el valor verdadero de esta.
Llamamos tolerancia al mximo valor admitido para el valor absoluto de la funcin evaluada en el
valor de la aproximacin encontrada para la raz.
En ciertos casos es posible usar como criterio de finalizacin ambos parmetros tanto el error mximo ad-
misible como la tolerancia. Sin embargo veremos que en la mayor parte de los casos slo es posible utilizar la
tolerancia como criterio de finalizacin.
En las siguientes secciones veremos como son las diferentes partes de este sencillo algoritmo. Cada mto-
do nos dar una versin diferente de cada una de ellas. Lo importante que se debe rescatar de esta seccin es
que todos los mtodos usan este algoritmo, an ms, gran parte de los mtodos numricos hacen uso de esta
estructura algortmica bsica. Tenga esto presente an cuando este estudiando mtodos numricos para la
resolucin de otros problemas.
3. BISECCIN
3.1 La idea
Este es uno de los mtodos ms sencillos que se conocen. Dado un intervalo que contiene una raz, lo divi-
dimos en dos partes iguales y tomamos para la prxima iteracin el subintervalo que contenga la raz. Poste-
riormente dividimos nuevamente en dos el intervalo obtenido antes y nos quedamos con el que contenga la
raz. Esto lo realizamos hasta el intervalo que nos quede sea tan pequeo que el error sea despreciable.
3.2 El mtodo
Suponga que debemos encontrar una raz de la funcin (x) que se muestra en la figura 2, en el intervalo
[x0 , x1 ]. Partimos este intervalo en otros dos iguales, [x0 , x2 ] y [x2 , x1 ]. Como la raz se encuentra en el inter-
valo [x2 , x1 ] ahora tomaremos este para realizar nuestra
prxima divisin. En este caso encontramos el nuevo
punto x3 que nos determina los intervalos [x2 , x3 ] y [x3 ,
x1 ]. Nuevamente nos quedamos con el intervalo que
contiene la raz para realizar la prxima subdivisin. Se-
guiremos subdividiendo hasta que obtengamos un inter-
valo tan pequeo que cualquiera de sus dos extremos
pueda ser considerado una raz de la funcin con un error
despreciable a nuestros fines prcticos.
x n + x n +1
xn+2 = ec.3.1
2
Esta es la frmula de recurrencia del mtodo. Con Figura 2: Aplicacin del mtodo de biseccin.
esta expresin obtenemos el prximo punto de prueba
del proceso.
Por otro lado debemos resolver otro inconveniente para poder realizar la prxima aproximacin: en cul
de los dos nuevos intervalos se encuentra la raz? Esto se puede determinar utilizando un poco de la informa-
cin que la funcin nos provee. Es claro que en el intervalo en que la funcin cambie de signo, cruzar el eje
x. Una propuesta para verificar este cambio de signo en la implementacin es realizar el producto de la fun-
cin evaluada en los dos extremos del intervalo en cuestin. Si este producto es negativo o cero entonces es
este el intervalo que contiene la raz. Podemos resumir esto como:
En este apartado comenzaremos con ver algunos casos en los que el mtodo no es aplicable. Para esto
voy a requerir de su colaboracin. Ser usted quien encontrar los inconvenientes que presenta la aplicacin
del mtodo de biseccin en dos casos sencillos. Las funciones que nos interesan se pueden ver en la figuras 3
y el intervalo inicial es el [1, 3 ]. Usted deber intentar aplicar las reglas anteriormente tratadas a estos casos
particulares.
4 Primer cuatrimestre de 1996
Computacin II - Bioingeniera - FI-UNER Resolucin numrica de ecuaciones no lineales
Figura 3: Cuales son los inconvenientes al aplicar biseccin a estas funciones en el intervalo [1,3] ?.
Si encuentra algn tipo de inconveniente trate de explicar su origen y de generalizar mediante reglas de no
aplicacin del mtodo.
Vamos a ver otros dos casos interesantes. El primero trata de funciones que en el intervalo dado presentan
tres races. Podemos ver esta situacin en la figura 4. Cuando intentemos aplicar el mtodo veremos que en-
cerraremos slo una de las tres races presentes.
Podemos ver en la figura los sucesivos valores que
toma el xn para n entre 0 y 4. Como usted podr
apreciar el mtodo encontr solo una raz de las
tres existentes en el intervalo dado. Esto nos habla
de la importancia de realizar un anlisis previo de
la funcin a tratar. Por otro lado veremos ms ade-
lante que esta caracterstica, de encontrar slo una
raz entre las muchas que pueden existir, es comn
a estos mtodos. Le propongo que encuentre un
algoritmo, basado en este mtodo, mediante el
cual podamos encontrar N races en un intervalo
dado. Tenga en cuenta que los datos con que con-
tar sern: intervalo inicial y cantidad de races a
encontrar.
x 0 + x1
1 = ec.3.2
2
En la prxima iteracin el ancho del intervalo ser la mitad del intervalo anterior, o sea:
x 0 + x1
2 x + x1 x 0 + x1
2 = = 0 = ec.3.3
2 4 22
x 0 + x1
4 x + x1 x 0 + x1
3 = = 0 = ec.3.4
2 8 23
Seguramente usted ya ha descubierto la regla que rige estas expresiones. El nmero de la iteracin, subn-
dice del error , es coincidente con el exponente de la potencia que afecta al 2 en el denominador. Ahora po-
demos generalizar la expresin del error en la iteracin n de la siguiente forma:
x0 + x1
n = ec.3.5
2n
De esta expresin podemos despejar n y saber cuantas iteraciones necesitamos realizar con este mtodo
para satisfacer un error requerido dado.
Finalmente trataremos una particularidad importante de este mtodo que, como en el caso de la deteccin
de singularidad, puede ser vista tanto una ventaja como una desventaja. El mtodo de biseccin utiliza poca
informacin de la funcin a analizar. Utilizamos slo el signo de la funcin en los extremos del intervalo, no
utilizamos por ejemplo su valor, el de sus derivadas u otra informacin que sta nos ofrece. Decimos que esto
es una ventaja ya que el mtodo es independiente de las caractersticas de la funcin lo que lo hace ms ro-
busto, aplicable con una mayor generalidad y con ms probabilidades de converger hacia el resultado. Por
otro lado decimos que es una desventaja por que, como veremos luego, podemos utilizar informacin de la
funcin para llegar ms rpidamente a la raz buscada, es decir, acelerar el mtodo. A continuacin comenza-
4. REGLA FALSA
4.1 La idea
4.2 El mtodo
( x n +1 ) ( x n )
m= ec.4.2
x n+1 x n
x n +1 .( x n ) x n .( x n +1 )
b= ec.4.3
x n +1 x n
Luego buscamos la interseccin de esta recta con el eje x, es decir hacemos (x)=0 en la ecuacin 4.1 y
luego despejamos x.
0 = m .x + b ec.4.4
y luego
b
x= ec.4.5
m
x n +1 .( x n ) x n .( x n +1 )
x n+2 = ec.4.6
( x n +1 ) ( x n )
o bien:
Esta expresin constituye nuestra buscada frmula de recurrencia para el mtodo. Ntese que a pesar de
que las ecuaciones 4.6 y 4.7 son equivalentes, en la ecuacin 4.7 tenemos un producto y una evaluacin de la
funcin menos lo que se reflejar directamente en el tiempo de clculo. Por otro lado la ecuacin 4.7 puede
ser vista como la correccin que debemos hacer a xn+1 para obtener xn+2.
Por ltimo para decidir cual es el intervalo que contiene la raz aplicaremos la misma idea utilizada en el
mtodo de biseccin.
Primeramente vemos que en general el ancho del intervalo que contiene a la raz no tiende a cero. Esto es
debido a que las funciones poseen concavidades o convexidades en las cercanas de la raz y, mientras un
extremo queda fijo, el otro avanza cada vez mas
lentamente hacia la raz.
5.1 La idea
5.2 El mtodo
Luego de los cambios que realizamos sobre el mtodo original de biseccin podemos ver que seguimos
teniendo los mismos problemas y restricciones que nos impone el encerrar las races con un intervalo. Re-
cuerde lo que suceda cuando tenamos un nmero par de races dentro del intervalo. O tambin el problema
de la raz en el mnimo o mximo local. Todos estos problemas provienen del proceso de seleccin del inter-
valo: el anlisis mediante la verificacin de los signos de la funcin el los extremos de ste.
En adelante nos olvidaremos de los intervalos que contienen a la raz. Trataremos con uno o dos puntos
ubicados cuidadosamente y con derivadas o pendientes fijas.
6. SECANTES
6.1 La idea
6.2 El mtodo
x n+1 x n
x n+ 2 = x n +1 ( x n +1 ) ec.6.1
( x n+1 ) ( x n )
Esta ecuacin es exactamente igual a la ecuacin 4.7 en el mtodo de la regla falsa. A partir de ahora vie-
ne lo nuevo en este mtodo. La prxima recta la trazaremos entre (xn+1 , (xn+1)) y (xn+2 , (xn+2)). Es decir, el
prximo punto ser una extrapolacin y no una interpolacin como lo era en la regla falsa. Ya no preguntamos
por los signos de la funcin para seleccionar uno de los puntos dados, simplemente tomamos el inmediato
anterior y trazamos la nueva recta. Para el caso de la figura 10 la prxima recta se trazara por los puntos (x1 ,
(x1)) y (x2 , (x2)).
Ante todo debemos colocar un umbral, es decir un valor fijo que indicar la mnima distancia admisible
entre (xn) y (xn+1). Cuando el valor absoluto de (xn) -(xn+1) sea menor que entonces en la frmula de recu-
rrencia, ecuacin 6.1, saltearemos un punto trazando la recta entre (xn-1 , (xn-1)) y (xn+1 , (xn+1)).
La segunda idea es la ms interesante por que la propondr usted. (?)
Es importante recalcar que si bien este es uno de los mtodos ms rpidos computacionalmente hablando,
tambin es muy sensible a los valores iniciales, podra no converger en absoluto con una mala seleccin de
estos.
Observe que este mtodo hace uso de ms informacin de la funcin. No slo usa los valores que toma
esta sino tambin hace uso de una estimacin de la velocidad de cambio de la funcin cuando traza la secante
entre dos puntos cercanos. Esto puede ser visto tambin como una aproximacin a la pendiente o derivada de
la funcin en la zona de trabajo.
El prximo mtodo que veremos usa de una forma explcita la derivada de la funcin en el punto.
7. NEWTON - RAPHSON
7.1 La idea
Partiendo de un nico punto trazaremos una recta que pase por ste y que tenga pendiente igual a la de la
funcin en este punto. Luego encontramos la nueva aproximacin a la raz en la interseccin de la recta y el
eje de las abscisas. Tambin podemos ver este proceso como la utilizacin de aproximaciones a la funcin en
forma de series de Taylor. Seguimos el comportamiento de la funcin con otras aproximadas que nos llevarn
poco a poco hacia la raz.
7.2 El mtodo
Como en las otras secciones en este apartado nos encargamos de encontrar la frmula de recurrencia del
mtodo. El desarrollo de Taylor para la funcin (x) en el punto xn se puede escribir de la siguiente forma:
( x ) = ( x n ) + ' ( x n ) ( x - x n ) + R 2 ec.7.1
donde Rn es el resto o residuo de segundo orden que proviene de despreciar los trminos a partir del orden 2
en la serie. Vamos a dejar de lado este residuo y aceptar la aproximacin de primer orden para el mtodo.
g ( x ) = ( x n ) + ' ( x n ) ( x - x n ) ec.7.2
Encontrar la raz de la funcin aproximada no es nada difcil en las condiciones en que lo planteamos:
0 = ( x n ) + ' ( x n ) ( x - x n ) ec.7.3
luego:
( x n )
x = xn - ec.7.4
' ( x n )
De esta forma obtuvimos una aproximacin a la raz que puede ser generalizada para obtener la frmula de
recurrencia de la siguiente forma:
( x n )
x n +1 = x n - ec.7.5
' ( x n )
Podemos ver la ecuacin 7.2 como una recta que pasa por el punto (xn , (xn)) y posee la misma pendiente
que la funcin (x) en este punto. Las ecuaciones 7.3 y 7.4 constituyen la bsqueda de la interseccin de la
recta con el eje x. Puede observar este enfoque alternativo del mtodo en la figura 12.
Existen dos alternativas para el costoso trabajo del clculo de la derivada de la funcin. La primera consiste
en tener la expresin analtica de sta y evaluarla cuando sea necesario. La otra opcin es utilizar una aproxi-
macin a sta de la siguiente forma:
( x n + h ) - ( x n )
' ( x n ) = ec.7.6
h
El valor de h debe ser elegido segn la dinmica de la funcin y puede estar, por ejemplo, en el orden de
-3
10 .
El mtodo puede ser desarrollado mediante una aproximacin de segundo orden pero el clculo de las
derivada primera y segunda hace que el mtodo converja muy lentamente.
8. VON MISES
8.1 La idea
Este mtodo surge como una alternativa interesante para solucionar el problema de la divergencia en el
mtodo de Newton-Raphson. La propuesta es trazar todas las rectas con la misma pendiente. Esta pendiente
puede ser fijada de antemano o se puede tomar la pendiente de la funcin en el punto de partida.
8.2 El mtodo
0 = ( x n ) + ' ( x 0 ) ( x - x n ) ec.8.2
( x n )
x = xn - ec.8.3
' ( x 0 )
Hemos reducido notablemente la cantidad de informacin que tomamos de la funcin lo que hace ms
lento al mtodo. Por otro lado tambin se redujeron notablemente los clculos que deben realizarse en cada
iteracin. Haciendo un balance en la mayora de las funciones se verifica que el algoritmo en conjunto es ms
lento que el de Newton-Raphson. Pero no olvidemos que es ms seguro por ser menos sensibles a las carac-
tersticas de la funcin..
9. SUSTITUCIONES SUCESIVAS
9.1 La idea
Este mtodo da una gran flexibilidad en la seleccin de la frmula de recurrencia. El esquema consiste en
obtener una frmula de recurrencia operando matemticamente sobre la funcin a la que le buscamos la raz.
Una vez obtenida esta frmula de recurrencia, que deber satisfacer algunos requisitos, la utilizamos en el
algoritmo comn a todos lo mtodos expuesto en la seccin 2.
9.2 El mtodo
Supongamos que buscamos races a la funcin (x). Por lo tanto nuestro planteo expresado mediante una
ecuacin:
( x ) = 0 ec.9.1
x = g(x) ec.9.2
x n +1 = g ( x n ) ec.9.3
Ecuacin que constituye una expresin genrica para una frmula de recurrencia. En cada iteracin obten-
dremos un nuevo valor de xn+1 a partir del xn obtenido anteriormente. Cuando se verifique que xn+1 = xn se veri-
ficar la ecuacin 9.2 para ese valor de x. Como este x se verifica la ecuacin 9.2 tambin verificara la ecua-
cin 9.1, no olvidemos que ambas difieren slo en un reordenamiento matemtico. Hemos encontrado la raz
que buscbamos!. Resumamos este razonamiento:
xn +1 = xn xn = g ( xn ) ( xn ) = 0 xn es la raz buscada
ec.9.3 ec.9.2 ec.9.1
Un anlisis algo ms prctico nos lleva a la idea de considerar que la igualdad xn+1 = xn es poco aplicable
en el mbito computacional. En consecuencia deberemos considerar un margen de error de forma de consi-
derar por satisfecha la igualdad cuando:
x n+1 x n ec.9.4
1
( x ) = x e x
ec.9.5
x e x
=0 ec.9.6
x =e x
ec.9.7
Si luego llamamos:
1
g(x) = e x ec.9.8
x = g( x) = e x ec.9.9
x n+1 = e xn ec.9.10
Observe que en la ecuacin 9.6 podramos haber sumado 2.x en cada miembro para obtener:
2x = x + e x
ec.9.11
y luego:
1
x+ex
x = g( x) = ec.9.12
2
que evidentemente es diferente a la ecuacin 9.9 pero la obtuvimos mediante un reordenamiento matem-
ticamente lcito. Conclusin: podemos obtener infinitas expresiones diferentes para la frmula de recurrencia.
Pero... son todas vlidas?, an ms, cul es mejor?. En el siguiente apartado trataremos de contestar estas
preguntas.
Analicemos otras alternativas de g(x). Siga los procesos mostrados en las figuras 17, 18 y 19.
Figura 17: Aplicacin del mtodo de sustitucio- Figura 16: Otro caso en el cual los valores de x
nes sucesivas. Observe como los sucesivos de acercan progresivamente hacia la solucin.
valores de x se acercan a la solucin.
Las dos ltimas figuras nos muestran que bajo ciertas circunstancias el mtodo es divergente. Podra usted
descubrir cul es la condicin que debe cumplir g(x) para asegurar la convergencia del mtodo...?
Podemos observar en la figura 16 que en un entorno de la raz g(x) posee una pendiente menor que la de la
recta de pendiente 1. De forma similar el la figura 17 la pendiente de g(x) en un entorno de la solucin est
entre -1 y 0. Por otro lado, en las figuras 18 y 19 el valor absoluto de la pendiente de g(x) es mayor a que 1.
En lugar de implementar todos estos mtodos podemos utilizar unidades que tiene conjuntos de mtodos
numricos. Estos procedimientos estn muy optimizados y adaptados a la generalidad de las aplicaciones. Sin
embargo tengamos en mente que, para algunas aplicaciones especficas puede que se requiera de una im-
plementacin particular y adecuada al caso.
{-------------------------------------------------------------------------}
{- -}
{- Input: Guess, Tol, MaxIter -}
{- Output: Root, Value, Deriv, Iter, Error -}
{- -}
{- Purpose: This unit provides a procedure for finding a single -}
{- real Root of a user specified function with a known -}
{- continuous first derivative, given a user -}
{- specified initial guess. The procedure implements -}
{- Newton-Raphson's algorithm for finding a single -}
{- zero of a function. -}
{- The user must specify the desired tolerance -}
{- in the answer. -}
{- -}
{- Global Variables: Guess : real; user's estimate of root -}
{- Tol : real; tolerance in answer -}
{- MaxIter : integer; maximum number of iterations -}
{- Root : real; real part of calculated roots -}
{- Value : real; value of the polynomial at root -}
{- Deriv : real; value of the derivative at root -}
{- Iter : real; number of iterations it took -}
{- to find root -}
{- Error : byte; flags if something went wrong -}
{- -}
{- Errors: 1: Iter >= MaxIter -}
{- 2: The slope was zero at some point -}
{- 3: Tol <= 0 -}
{- 4: MaxIter < 0 -}
{- -}
{-------------------------------------------------------------------------}
11.3 Un ejemplo
A continuacin podemos ver un programa que utiliza la rutina cuya cabecera vimos en el apartado anterior.
program Newton_Raphson_Prog;
uses
RootEqu1,
Crt;
var
{$F+}
{------- Aqui esta la funcion --------}
function TNTargetF(X : Float) : Float;
begin
TNTargetF := Cos(X) - X;
end; { function TNTargetF }
begin { Newton_Raphson_Prog }
ClrScr;
end. { Newton_Raphson_Prog }
1. Grafique la siguiente funcin utilizando Pascal y luego calcule sus ceros para x en el intervalo [0,7]. Utilice
el mtodo de biseccin teniendo en cuenta que se requiere obtener un error mximo de 0.00002 para cada
raz.
( x ) = 19 ( x 1) ( x 21 ) e 2 x + e x
2. Encuentre los ceros de la siguiente funcin usando el mtodo de la regla falsa y luego compare velocidades
de convergencia con el mtodo de la regla falsa modificada. Obtenga esta raz con una tolerancia de 0.001.
20
10
5
h( x)
x x2
h( x ) = 20 e 4
10 0
10
0 2 4
3. Encuentre una raz del polinomio usando el mtodo de Newton-Raphson. Tome como valores iniciales 0.5,
1 y 2. Repita el proceso utilizando el mtodo de Von Mises. Compare y justifique los resultados obtenidos en
cada caso. Compare tambin el nmero total de iteraciones y velocidades totales de convergencia. Utilice una
tolerancia de 0.0001.
5
g ( x ) = 3 x 3 11 x 2 + 12 x
2
4. Utilice el mtodo de la secante para obtener las coordenadas de interseccin de las funciones que se indi-
can a continuacin. Se requiere un error mximo de 0.0003.
x x3 x
( x ) = tan + x 2 g ( x ) = 20 e
4
10 10
5. La siguiente funcin posee un cero entre x = 3 y x = 7. Calclelo por el mtodo de la secante y el de bisec-
cin. Compare y justifique los resultados y velocidades de convergencia.
x 2
( x ) = 500 cos( x ) 1 + 498,2
3 100
6. Aplique el mtodo de sustituciones sucesivas para encontrar el cero de la siguiente funcin admitindose un
error mximo de 0.0005.
1
1
h( x ) = e sen ( x )
e +1
x h( x)
0
2
0 2 4 6 8 10
7. En un desfibrilador de corriente continua, un autotransformador permite seleccionar las tensiones que apa-
recern en los extremos del secundario de un transformador. Este cargar un capacitor y cuando se cierre el
circuito que conecta los electrodos que van al paciente, la carga del capacitor circula hacia los electrodos a
travs de una bobina. Esta bobina transforma un pulso exponencial en uno aproximadamente semisenoidal
llamado < onda de Lown >. La ecuacin que describe esta onda es la siguiente:
IP (t ) = et .[ k1.cos( t ) + k 2 .sen( t )]
Realizando el clculo del circuito formado se puede obtener la corriente que pasa por el paciente en un
momento dado. Para un circuito tpico se obtuvieron los siguientes datos:
= -0.32 1/ms
= 0.75 1/ms
k1 = - 5 A
k2 = 58 A
Se necesita saber en que momentos el paciente no estar sometido a un pasaje de corriente y el momento en
que la corriente es mxima. Considere el intervalo de 1 a 15 ms y para este caso, una corriente menor de 0.5
mA como cero.
Se aconseja al alumno que consulte la siguiente bibliografa en caso de tener dudas o necesitar ampliar los
temas tratados en este material de estudio.
Atkinson L. V., Harley P. J., Itroduccin a los mtodos numricos con Pascal, Addison-
Wesley