Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Fecha de
entrega: 1605-2012
INTEGRANTES:
Alex Aguirre
(335)
Daniel Arcos
(327)
Marco Ambo
(370)
Valeria Coronel
(312)
ESPOCH
2 FACULTAD DE INFORMTICA ELECTRNICA
INTRODUCCIN
La tecnologa avanza da a da, y cada vez a mayor velocidad, y cada vez va creando nuevas
herramientas que van facilitando cada vez ms la vida del ser humano, y minimizando sus problema
ya que nos da todo lo necesario para resolverlos cada vez mas rpido .Cada da van apareciendo
nuevos aparatos, dispositivos que nos ayudan mucho en nuestro diario vivir. Entre todos estos
avances se encuentra algo que ocupamos casi siempre y se ha convertido en algo indispensable para
nosotros, LA COMPUTADORA, pero aunque siempre se est innovando para traer nuevas cosas a
nuestro medio, mas memoria, mayor rapidez y eficacia y un gran procesamiento; todava o tal vez a
corto plazo, no llegarn a entender otro lenguaje que no sean los 0s o 1s, o mejor conocido como
lenguaje binario. Esto podra ser un inconveniente al momento de tratar de desarrollar y disear
cierto tipo de aplicaciones y componentes de software, cuyos resultados no dependen o no estn
ligados nicamente con estos dos estados, sino que tambin influyen varios factores que no se
pueden definir solo con 0s o 1s. Tomaremos tan solo un ejemplo: LA RESOLUCION DE ECUACIONES,
utilizando los diferentes mtodos aprendidos con el estudio de la matemtica a lo largo de nuestra
vida estudiantil, en el papel nos puede resultar fcil realizar esta operacin, pero al intentar llevar
de ese papel a que sea una herramienta interactiva para el uso de los usuarios, hay una gran
brecha., por lo que en el presente proyecto se presentan los MTODOS ABIERTOS, que logran los
mismos resultados que los Mtodos Cerrados, pero a una mayor velocidad. Aunque tengamos la idea
en nuestra cabeza y resulte sencillo el razonamiento, lastimosamente la mquina no piensa como
nosotros y ah tendramos un inconveniente, nuestra mquina no sabra qu hacer ya que solo se
limita a realizar las operaciones aritmticas bsicas. Entonces qu hacer si se nos presenta este
caso? Para ello existen ciertos procedimientos que nos permiten llegar a respuestas muy cerca de las
verdaderas, y mediante los cuales podamos tener cierta manera de proceder muy parecida a la de
nuestros ordenadores. Sabemos que tenemos dos caminos para resolver una ecuacin los mtodos
cerrados y los mtodos abiertos, estosltimos son los que programaremos, y podemos notara que
estos ahorrarn tiempo valioso para los usuarios, entre estos mtodos abiertos tenemos: MTODO
SIMPLE DE ITERACIN DEL PUNTO FIJO, MTODO DE NEWTON RAPSON, MTODO DE NEWTON
RAPSON MODIFICADO, MTODO DE LA SECANTE.
I. DATOS INFORMATIVOS
INTEGRANTES: Alex Aguirre
Daniel Arcos
(335)
(327)
ESPOCH
3 FACULTAD DE INFORMTICA ELECTRNICA
Marco Ambo
(370)
Valeria Coronel
(312)
Vanessa Morocho (298)
Jonathan Quinapanta (275)
SEMESTRE: Cuarto
PARALELO: A
FECHA: Mircoles 16 de Mayo del 2012
II.
OBJETIVOS
OBJETIVO GENERAL
Disear una aplicacinde computadora dinmica e interactiva con el usuario que le permita obtener
races de ecuaciones mediante elmtodo simple de iteracin del punto fijo, mtodo de Newton
Rapson, mtodo de Newton Rapson modificado, mtodo de la secante.
OBJETIVOS ESPECIFICOS
1. Aplicar todos los conocimientos adquiridos en el aula de clase.
2. Establecer las dificultades que se presentan al momento de implementar cada uno de los
mtodos abiertos, y el programa en general.
3. Identificar con cul de los mtodos abietos a utilizar se llega ms rpido a la respuesta, con
el mismo o menor margen de error.
4. Determinar ciertos factores que se deben tomar en cuenta para tomar una respuesta como
vlida.
ESPOCH
4 FACULTAD DE INFORMTICA ELECTRNICA
ingeniera. Tambin es posible que se utilice software disponible comercialmente que contenga
mtodos numricos. El uso inteligente de estos programas depende del conocimiento de la teora
bsica de estos mtodos; adems hay muchos problemas que no pueden plantearse al emplear
programas hechos, conociendo bien los mtodos numricos se puede disear programas propios y
as no comprar software costoso. Al mismo tiempo se aprende a conocer y controlar los errores de
aproximacin que son inseparables de los clculos numricos a gran escala.
Los mtodos numricos son un medio para reforzar la comprensin de las matemticas, porque
profundizan en los temas que de otro modo resultaran obscuros, esto aumenta su capacidad de
comprensin y entendimiento en la materia.
intervalos,
la
dada por un
repetida
de
aproximaciones
son conocidos
avanza
el
descritos
se
de un solo valor
pero
que
Como tales, algunas veces divergen o se alejan de la raz verdadera a medida que crece el nmero
de iteraciones. Sin embargo, cuando los mtodos abiertos convergen, por lo general lo hacen mucho
ms rpido que los mtodos queusan intervalos.
ESPOCH
5 FACULTAD DE INFORMTICA ELECTRNICA
El mtodo de iteracin de punto fijo, tambin denominado mtodo de aproximacin sucesiva,
requiere volver a escribir la ecuacin
Llamemos
a la raz de
en la forma
tal que:
del dominio.
Entonces:
Tenemos, pues, a
PROCEDIMIENTO:
1. Nos deben dar la funcin a la cual le debemos encontrar la raz, es decir, debemos conocer
f(x)=0.
2. Nos deben de dar un valor inicial xo. Ejemplo xo = 0.
3. De la funcin f(x) debemos de despejar x de manera que encontremos una nueva funcin de x
llamada ahora g(x).
4. Se deriva la funcin g(x). En el caso de que el valor absoluto de la derivada de g(x) sea menor a
uno, se asegura que el despeje realizado funcione. Luego se evala g(x) utilizando primero x o. El
resultado de esta evaluacin se convierte en el nuevo valor de x y as se contina hasta encontrar
la raz deseada desde luego, satisfaciendo un error deseado.
ESPOCH
6 FACULTAD DE INFORMTICA ELECTRNICA
EJEMPLO:
Usar el mtodo de iteracin del punto fijo para aproximar la raz de
con
y hasta que
Si despejamos la
, comenzando
De donde,
En
este
caso,
ESPOCH
7 FACULTAD DE INFORMTICA ELECTRNICA
Aprox. a la raz
Error aprox.
-0.2
100%
-0.1557461506
28.41%
-0.1663039075
6.34%
-0.163826372
1.51%
-0.164410064
0.35%
ESPOCH
8 FACULTAD DE INFORMTICA ELECTRNICA
suficientemente cercano a la raz buscada. As, se ha de comenzar la iteracin con un valor
razonablemente cercano al cero (denominado punto de arranque o valor supuesto). La relativa
cercana del punto inicial a la raz depende mucho de la naturaleza de la propia funcin; si sta
presenta mltiples puntos de inflexin o pendientes grandes en el entorno de la raz, entonces las
probabilidades de que el algoritmo diverja aumentan, lo cual exige seleccionar un valor supuesto
cercano a la raz. Una vez que se ha hecho esto, el mtodo linealiza la funcin por la recta tangente
en ese valor supuesto. La abscisa en el origen de dicha recta ser, segn el mtodo, una mejor
aproximacin de la raz que el valor anterior. Se realizarn sucesivas iteraciones hasta que el mtodo
haya convergido lo suficiente. f'(x)= 0 Sea f : [a, b] ->R funcin derivable definida en el intervalo real
[a, b]. Empezamos con un valor inicial x0 y definimos para cada nmero natural n
ESPOCH
9 FACULTAD DE INFORMTICA ELECTRNICA
Su principal desventaja en este caso sera lo costoso que pudiera ser hallar g(x) y g'(x) si f(x) no es
fcilmente derivable.
Por otro lado, la convergencia del mtodo se demuestra cuadrtica para el caso ms habitual en base
a tratar el mtodo como uno de punto fijo: si g'(r)=0, y g' '(r) es distinto de 0, entonces la
convergencia es cuadrtica. Sin embargo, est sujeto a las particularidades de estos mtodos.
EJEMPLO:
Consideremos la ecuacin
cos(x) = x3.
Los dgitos
correctos estn
subrayados. En
particular, x6 es
correcto para el
nmero de
decimales
pedidos. Podemos
ver que el nmero
de dgitos
correctos despus
de la coma se incrementa desde 2 (para x3) a 5 y 10, ilustando la convergencia cuadrtica.
ESPOCH
10 FACULTAD DE INFORMTICA ELECTRNICA
La manera en que se
forma que el del mtodode newton-raphson
EJEMPLO:
Utilice el mtodo de Newton-Raphson modificado para evaluar la raz mltiple dela ecuacin con un
valor inicial de
Obteniendo la primera y
ESPOCH
11 FACULTAD DE INFORMTICA ELECTRNICA
MTODO DE LA SECANTE
Un problema en la implementacin del mtodo de Newton-Raphson es el de la evaluacin de la
derivada. Aunque esto no es un inconveniente para los polinomios y para muchas otras funciones,
existen algunas funciones cuyas derivadas pueden ser en extremo difciles de evaluar.
Este mtodo, a diferencia del de biseccin y regla falsa, casi nunca falla ya que solo requiere de 2
puntos al principio, y despus el mismo mtodo se va retroalimentando.
Lo que hace bsicamente es ir tirando rectas secantes a la curva de la ecuacin que se tiene
originalmente, y va chequeando la interseccin de esas rectas con el eje de las X para ver si es la
raz que se busca.
ESPOCH
12 FACULTAD DE INFORMTICA ELECTRNICA
Como se puede ver, este mtodo necesitar dos aproximaciones iniciales de la raz para poder
inducir una pendiente inicial.
EJEMPLO:
Utilice el mtodo de la secante para encontrar una raz real de la ecuacin polinomial:
F(x)=x3+2x2+10x-20=0.
Utilizando la ecuacin:
Obtenemos:
Y mediante x0=0
y x1=1 se calcula x2
ESPOCH
13 FACULTAD DE INFORMTICA ELECTRNICA
Si bien no se converge a la raz tan rpido como resolvindolo utilizando el mtodo Newton-Raphson,
la velocidad de convergencia no es tan lenta como resolvindolo por el mtodo de punto fijo;
entonces se tiene para este ejemplo una velocidad de convergencia intermedia.
ESPOCH
14 FACULTAD DE INFORMTICA ELECTRNICA
ESPOCH
15 FACULTAD DE INFORMTICA ELECTRNICA
ESPOCH
16 FACULTAD DE INFORMTICA ELECTRNICA
METODO
MODIFICADO
NEWTON RHAPSON
ESPOCH
17 FACULTAD DE INFORMTICA ELECTRNICA
METODO DE LA SECANTE
ESPOCH
18 FACULTAD DE INFORMTICA ELECTRNICA
V.
FUNCION 1
ESPOCH
19 FACULTAD DE INFORMTICA ELECTRNICA
ESPOCH
20 FACULTAD DE INFORMTICA ELECTRNICA
FUNCION 2
ESPOCH
21 FACULTAD DE INFORMTICA ELECTRNICA
ESPOCH
22 FACULTAD DE INFORMTICA ELECTRNICA
FUNCIN 3
ESPOCH
23 FACULTAD DE INFORMTICA ELECTRNICA
ESPOCH
24 FACULTAD DE INFORMTICA ELECTRNICA
FUNCIN 4
FUNCION 5
ESPOCH
25 FACULTAD DE INFORMTICA ELECTRNICA
ESPOCH
26 FACULTAD DE INFORMTICA ELECTRNICA
VI.
CONCLUSIONES
ESPOCH
27 FACULTAD DE INFORMTICA ELECTRNICA
1. El mtodo de punto fijo fue el mas difcil de programar debido a que se necesita conocer y
calcular todas las posibilidades de g(x). Adems de tener que observar para que posibilidad la
funcin va a converger.
2. En el mtodo de Newton Rhapson y Newton Rhapson modificado, solo necesitamos conocer la
derivada de la funcin, adems el nico control que necesitamos es que la derivada en el
punto inicial sea diferente de 0.
3. El mtodo de la secante es prcticamente el mismo que el mtodo de falsa posicin con la
nica diferencia que en este no necesariamente la raz dentro del intervalo. Adems este
mtodo fue el ms sencillo en su implementacin.
VII.
RECOMENDACIONES
1. Realizar controles para algunos casos y restricciones como la divisin por cero, ya que el
programa puede presentar fallos posteriores.
2. Analizar de manera detallada la ecuacin a resolver, para determinar con que mtodo la
respuesta converge ms rpidamente.
VIII.
BIBLIOGRAFA
1. http://www.tecdigital.itcr.ac.cr/revistamatematica/HERRAmInternet/ecuaexecl/node4.html
2. http://aprendeenlinea.udea.edu.co/lms/moodle/mod/resource/view.php?
inpopup=true&id=24501
3. http://personales.unican.es/segurajj/mii/p3m2.pdf
4. http://es.scribd.com/doc/34463777/METODOS-ABIERTOS
5. http://es.wikipedia.org/wiki/M%C3%A9todo_del_punto_fijo
6. http://noosfera.indivia.net/metodos/puntoFijo.html
7. http://es.wikipedia.org/wiki/M%C3%A9todo_de_Newton
8. http://www.epsem.upc.edu/~fpq/ale-hp/modulos/aplicaciones/newton.pdf
9. http://es.scribd.com/doc/71346013/27/Metodo-de-Newton-Raphson-modificado-para-raicesmultiples
10.http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r68950.PDF