Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERÍA
CURSO MÉTODOS NUMÉRICOS
SEGUNDO PROYECTO 2018B
OBJETIVO
Implementar en un lenguaje formal los algoritmos de los métodos numéricos abiertos y cerrados
para la localización de raíces.
CASO DE ESTUDIO
Utilice los métodos numéricos cerrados de la bisección y la falsa posición, los métodos abiertos de
iteración simple de punto fijo, Newton-Raphson y secante para la localización de raíces con el
propósito de determinar la raíz de una función ingresada por el usuario.
Construya una nueva aplicación, utilizando el entorno de desarrollo Visual Studio - Visual Basic
para la construcción de las ventanas y la codificación de los módulos de código, en el cual se pueda
llevar a cabo las siguientes tareas:
1. Selección del método a utilizar (utilizar un menú que permita seleccionar, Fig. 1):
a. Cerrados: Bisección y Falsa posición
b. Abiertos: Iteración simple de punto fijo, Newton Raphson
2. Realizar la captura de la función f(x) a la cual se le calculará la raíz. Para ello, deberá hacer
uso de la librería NCalc para la evaluación de funciones (es decir, si están bien escritas).
Esta librería, así como la explicación de su uso se encuentra en la plataforma del curso. En
el caso del método de Newton Raphson, también puede hacer uso de la misma para
capturar la función derivada.
3. Realizar la captura de los valores iniciales del método numérico. Esto es, los límites del
intervalo que encierra la raíz Xl y Xu si se trata de un método cerrado, o X0 si se trata de un
método abierto.
4. Generar una tabla donde se puedan apreciar las iteraciones para calcular el valor de la raíz
Xr, según el método seleccionado (Ejemplo, Fig. 2).
5. El procedimiento iterativo del método deberá finalizar cuando | ξa | < ξs. En el proyecto
de ejemplo, ξs tiene un valor por defecto de 0.0001.
UNIVERSIDAD DE IBAGUÉ
FACULTAD DE INGENIERÍA
CURSO MÉTODOS NUMÉRICOS
SEGUNDO PROYECTO 2018B
6. Para el cálculo de los resultados utilice todos los dígitos posibles en la parte fraccionaria,
sin embargo, despliegue en la tabla cada uno de los valores con 8 dígitos de precisión y el
error con 5 dígitos de precisión.
1. El estudiante deberá hacer envío de la solución al ejercicio propuesto en esta guía ANTES
de la fecha de la sustentación en laboratorio, a través de la plataforma del curso. Si este
no es enviado, la calificación de la actividad será de 0.0. No se reciben soluciones a través
de otros medios.
2. El aplicativo desarrollado deberá sustentarse en la clase de laboratorio, en la semana 11,
de acuerdo a lo establecido en el PDA.
3. El proyecto UNICAMENTE deberá ser desarrollado en las herramientas indicadas. En caso
contrario, no será tenido en cuenta
4. La actividad tiene un valor del 20% de la calificación final del curso.