Trabajo En Procesos Termicos
by eduardogomez99 in Circuits > Software
472 Views, 1 Favorites, 0 Comments
Trabajo En Procesos Termicos
En Python podemos encontrar miles de maneras para solucionar problemas. Uno de estos problemas que se nos pasa por la mente es la graficacion y representación de los procesos térmicos.
Procesos para la solución del problema:
- Para poder dar solución a este problema lo primero que deberíamos hacer es descargar el programa python a través de la misma pagina. (Descargar Python 2.7.12 en la siguiente pagina --> Download Python | Python.org)
- Finalmente, para ya arrancar con el trabajo descargaremos la libreria mathplotlib
¿Cómo Empezar? - Planeación
-Lo primero que hay para hacer en la creación de esta tarea o desarrollo de este proyecto es crear un plan, el cual parta de una estrategia en donde podamos identificar que secuencias, librerías y funciones vamos a utilizar para la elaboración del mismo.
-Por otro lado, tendremos que averiguar algunas fórmulas, como por ejemplo el área bajo un trapecio y la conversión de litros a mililitros.
-Saber utilizar la función "for" para sacar una lista de todos los datos bajo la curva, que son representados como "Datos térmicos".
Primer Paso - Librerías Y Puntos Clave Antes De Comenzar
-Lo primero que hay que hacer es llamar la librería matplotlib y demás librerías necesarias.
-Lo segundo, es guardar con formato texto ("txt") los datos que se van a analizar en el programa, en una carpeta donde estén incluidos estos mismos sumarios y el código que se esta creando. Cuando los datos y el código se guardan en una misma parte (generalmente una carpeta), el programa podrá encontrar los datos de manera mas fácil y sencilla.
Organización De Los Datos
-En este paso se utiliza una secuencia que guarda o empaqueta todos los datos que están en el documento previamente recaudado ("Datos procesos T").
-Luego, se crea una función que guarde los datos en x en una carpeta independiente a los datos en y, que luego serán graficados.
-Finalmente crear una función que guarde todos los datos previamente programados.
Información clave:
Datos en X --> "x=data[2:1000,0]"
Datos en Y --> "y=data[2:1000,1]"
Función que guarda todos los datos --> A=[]
Desarrollo De Los Datos Y Gráfica
- En este paso se crea una secuencia "for" para hacer un conteo progresivo del tamano de los puntos en "x", para poder construir el trapecio con los puntos en "x,y".
- Luego, se incluye la formula para sacar el area de un trapecio "A2=(x2-x1)*(y1+y2)/2".
Impresión O Visualización De Los Datos Ingresados
- La secuencia print se utiliza para imprimir los datos de la grafica tomando la suma de los datos de A=[].
- Luego se nombran los ejes en la grafica con "plt.xlabel y plt.labely".
- En tercer lugar se grafica los datos y se rellena con los datos de: "plt.plot(y,x,"r-")
plt.fill_between(y,x)".
- Finalmente se utiliza " plt.show()" para mostrar la grafica en la ventana, de acuerdo con los datos.