Sei sulla pagina 1di 2

Universidad tecnológica de bolivar

Curso de algoritmos I semestre 2016


Taller grupal (a lo sumo 5 estudiantes)
Jader Alexander Giraldo Guzmán Ph.D. Student

Elabore un algoritmo que le permita calcular el seno de cualquier ángulo en


radianes:
No podrá hacer uso de las funciones sin de la librería math de phyton
para la implementación de la solución.
Deberá hacer la implementación de las series de tylor en el compilador
(canopy), y luego comparar el valor obtenido haciendo uso de la de la función
sin de phyton.
De…nición de las series de tylor para la función seno:

Las series de tylor suelen tener su origen y aplicación en los métodos numéri-
cos para llegar a la aproximación lineal de soluciones de ecuaciones diferenciales
o sistemas de ecuaciones, mediante la iteración sucesiva de términos con com-
portamiento linealmente aproximados al de la solución del sistema en pequeños
intervalos de tiempo donde los sistemas se pueden modelar como lineales e in-
variantes en el tiempo, tal metodología es frecuente en las soluciones de inge-
niería donde la solución a problemas de mayor grado de complejidad se logran
aproximando la solución de un sistema más simple con solución ya conocida,
computacionalmente la solución al seno de un ángulo (x) cualquiera se logra
implementando la expansión en series de tylor como sigue:
X
x2n+1
sin(x) = ( 1)n (2n+1)! + E2n 1
n=0

luego la sumatoria converge hasta un valor n, tal que no se hace necesario


seguir sumando terminos debido a:

lim sin(x)x / = y
!
todos los terminos que se sigan sumando tenderán más y más a ese valor
según sea el incremento de n. Para calcular cuando debe terminar la iteración
de la sumatoria y por ende cuanto debe ser el error usted debe tener en cuenta
lo siguiente:
2n+2 2n+1
( 1)n+2 (2n+2)!
x
( 1)n (2n+1)!
x
E2n 1 = x2n+2
0; 0001
( 1)n+2 (2n+2)!
es decir la diferencia entre el termino siguiente y el anterior no debe superar
la tolerancia permitida (10 3 ), entonces en este punto ese será el valor del error
E2n 1 , usted lo podrá sumar y entregar la aproximación del seno del angulo
pedido.

Deberá entregar:

1
Código fuente en canopy para mostrar la ejecución de la solución.
Documento con los requerimientos funcionales e instruccionales del prob-
lema, también debe documentar la metodología implementada paso por paso
para llegar a la solución del problema. pueden utilizar el editor de ecuaciones
de word o cualquier otro software matemático que les facilite el manejo de ecua-
ciones.
La entrega se realizará la primera clase de la próxima semana, llamarán
estudiantes de manera aleatoria del grupo y tendrá de 5 a 10 min para que
muestra el código con la solución, lo ejecute y de una breve explicación de como
llegaron a la solución grupal.

FELIZ SEMANA MAYOR!..

Potrebbero piacerti anche