Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO 1 AVANCE
“Ejercicio mediante Python”
Contenido
Introducción ...............................................................................................................................................................3
Problema planteado ...................................................................................................................................................4
Desarrollo del problema .............................................................................................................................................5
Conclusión ............................................................................................................................................................... 12
Introducción
Los lenguajes de programación sirven para el desarrollo de diferentes ejercicios que puede simular,
como resolver diferentes procesos. Unos de esos programa de programación es Python Al igual
que Java y C#, también es un lenguaje basado en máquinas virtuales. Cuando escribimos «hello.py»
en la línea de comandos, en realidad activamos el «intérprete» de Python y le decimos al «intérprete»
que «usted» comenzará a trabajar. Sin embargo, antes de la «interpretación», el primer trabajo
realizado es el mismo que el compilado Java. Así que deberíamos describir Python de esta
manera: como un lenguaje que primero se compila y luego se interpreta.
El siguiente trabajo permite observar cómo se trabaja en Python para resolución de un problema que
conlleva el uso de diferentes comandos.
Problema planteado
1. En el primer punto se solicita la creación de un script el cual pueda imprimir los datos de la tabla
n°1.
Script
Este script permite graficar los datos de la tabla
Representación grafica
Script
Solución
4. A partir del nuevo set de datos, identifique la posición en la cual la temperatura es de 0 °C.
Explique el algoritmo que utiliza para definir la posición.
Script
Imagen 7. Solución para encontrar T[0°C] con 19 interacciones para encontrar x=-2,309623
Observación: método de bisección evalúa dos puntos de x para obtener un nuevo valor de x, al cual se
le calcula la imagen. Con este dato se evalúa función evaluando con las anteriores imágenes
descartando la imagen más lejana de 0. Este proceso de repite para distintas interaciones se termine
cuando se cree haber obtenido un valor más cercano a 0.
5. Genere un nuevo gráfico donde se muestra el cambio de temperatura respecto al cambió de
posición. (Derivada)
Script
Solución
Gráfico 2. Nuevo grafico de los datos obtenido del polinomio obtenido por derivación.
6. Calcule la integral entre los puntos donde la temperatura es 0 °C.
Script
Solución
Imagen 9. Polinomio obtenido por la integración y los valores límite inferior y superior.
Conclusión
Si los ejercicios del proyecto los habría resorbido de forma manual, tiempos en resolverlo sería menos
en comparación a lo que demore en Python. Sin embargo, las soluciones solo servirían para ciertas
condiciones. Por otro lado, las soluciones de Python son valores más finitos y al mismo tiempo sirven
para encontrar la solución para diferentes condiciones, los valores que pueden entregar los programa
son lo más cercano a realidad.
En conclusión, los lenguajes programación nos permite abarcar distintos puntos en un mismo o menor
tiempo lo que permite que sean usando para simulación, ejercicios, etc.