Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Entrega Final Metodos Numericos PDF
Entrega Final Metodos Numericos PDF
Trabajo colaborativo
PROFESOR:
Miguel Bernal
2020
Capítulo 1
El siguiente documento tiene como propósito poner en práctica los conceptos adquiridos
Lo anterior con el fin de buscar evidenciar que los Trazadores cúbicos se usan para establecer
una función que interpola un acumulado de datos. La función consiste en una unión de
polinomios cúbicos independiente para cada intervalo. La idea central es que, se pueda usar
segmentos de polinomios entre pares de datos coordenados y unir cada uno para ajustar los
datos.
1
Capítulo 2
Objetivos
2
Capítulo 3
Planteamiento de Actividad
Captura de datos: Aprender a recibir los datos de EMA. Para lo anterior, EMA transmite
datos en forma abierta usando un broker del protocolo MQTT para internet de las cosas.
los datos de radiación solar en la base de datos miniema.db de SQLite, donde se tiene un
entero numero como llave maestra, tiempo como una marca de tiempo, y radi como los
valores de la radiación solar. Para el funcionamiento del programa, aparte de tener instalado
Browser for SQLite” puede ser de utilidad a la hora de trabajar con la base de datos
externo.).
Interpolador: Reconstruir la función Ee(t). Los datos que transmite EMA ocurren cada
720 puntos para reconstruir a. Usar directamente el polinomio interpolante puede no ser
fuertes. Para solucionar estos problemas, se deberá́ usar la técnica de trazadores cúbicos.
Toda la teoría de su funcionamiento se encuentra en el texto guía [ABP] del curso. También
3
Integrar el interpolador: Dada la naturaleza de un trazador cúbico, es posible integrar cada
uno de sus trozos entre su punto inicial y su punto final. Lo anterior no debería ser
complicado, pues se cuenta con funciones polinomiales de grado a lo más tres. Finalmente
acumular todos los resultados intermedios para obtener el valor final de He.
Capítulo 4
Desarrollo de la actividad
2. Para probar que haya quedado bien, pueden abrir la aplicación python ubicada en la carpeta
4
3. Luego con "Visual Studio Code" o cualquier otro editor instalamos la libreria mqtt con la
5
5. Solo no queda revisar donde quedo guardada la base de datos creada por "py", hay dos
opciones que pueden suceder, la base de datos puede quedar guardada en la misma carpeta
donde tiene el ejecutable py.exe o la puede enviar a la capeta de usuarios admin, esto depende
win32", para que puedan abrir la base de datos que se les mostrara asi:
6
Depuración de datos captados de EMA, dejadondo 720 datos correspondiente , desde
las 06:00 horas del día 29/03/2020 hasta las 18:00 horas del 29/03/2020.
Conexión del programa auxiliar tcubicos.py, con la base de datos captada de EMA, importar
7
Seguido a esto tenemos la siguiente tabla que nos dará los valores para el polinomio.
356 3.03
415 48,91 0,78
535 749,77 5,84 0,03
669 1090.27 2,54 -0,01 0
655 1093,8 -0,25 -0,02 0 0
774 365,01 -6,12 -0,06 0 0 0
ejecutando el programa tcubicos.py con las modificaciones necesarias para que lea los datos
que están el SQLite, en la consulta se tuvo en cuenta el rango de fechas establecido y que los
8
Capítulo 5
Conclusiones
Los Trazadores cúbicos (cubic Splines), son una herramienta muy eficaz a la hora
Es indispensable aplicar de manera exacta las condiciones para así hallar los
9
Capítulo 6
Referencia
10