U2P2 LuisGiovaniLermaFlores 12060691

Páginas: 3 (594 palabras) Publicado: 3 de junio de 2015
Práctica 2
Método de Falsa Posición

Objetivo: Programar y probar el Método de Falsa Posición para la Solución de Ecuaciones Algebraicas

Metodología:

1.- Implementar en el lenguaje de su elecciónel pseudocódigo del Método de Falsa Posición del siguiente listado:

1. xr=0,i=1,ea=100
2. while(i<=imax)
3. xr_anterior=xr
4. fxi=f(xi)
5. fxs=f(xs)
6. xr=xs-[fxs· (xi-xs)/(fxi-fxs)]
7.Si xr<>0 entonces
8. ea=abs((xr-xr_anterior)/xr)·100
9. Si ea 10. Sale del ciclo while
11. fxr=f(xr)
12. p=fxi·fxr
13. Si p<0 entonces
14. xs=xr
15. Sip>0 entonces
16. xi=xr
17. Si p=0 entonces
18. Sale del ciclo while
19. i=i+1
20. Termina ciclo while
Parámetros de Entrada:
xi - Límite inferior
xs - Límite superior
es -Error permisible
imax - Número máximo de iteraciones
f – Función





Parámetros de Salida:
xr - Raíz calculada
ea - Error aproximado
i - Número de iteraciones


2.- Probar su programa conel siguiente ejemplo y completar la tabla con los resultados obtenidos para las primeras 3 iteraciones usando como datos de entrada xi=12, xs=16, es=0.5 e imax=100.





3.- Anotar sus observaciones yconclusiones.
Observaciones:
En esta práctica no tuve problemas en la realización del código del método de falsa posición ya que era muy parecido al código del método de bisección. El único problemaque tuve fue en el menú cuando seleccionaba el método que deseaba realizar me aparecían los dos métodos y esto era incorrecto, el problema era que él los if solo tenía un “=” y no hacia bien laselección del método que yo quería realizar. Solucione mi problema colocando “==” en los if y así corrió correctamente y así me mostro solo el método que yo quería que realizara.
Conclusiones:
En estapráctica reforcé mi conocimiento del método de falsa posición y me di cuenta que es muy parecido al método de bisección cuando estaba haciendo el código, ya que cambio solo cambio la formula de xr....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS