Sommario:

Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 Steps
Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 Steps

Video: Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 Steps

Video: Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 Steps
Video: PPT 09 Área bajo la curva de evolución PV 2024, Novembre
Anonim
Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV
Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV

En este tutorial se enesñara a calcular el area bajo una curva con dati importados desde un archivio. Para ello se calcula el area usando muchos trapecios sumados y se coloreará el area bajo esta.

Passaggio 1: Passo 1: Importa Las Bibliotecas De Python

Passo 1: Importa Las Bibliotecas De Python
Passo 1: Importa Las Bibliotecas De Python

El primer paso para crear nuestro programa es importar las bibliotecas de Python matplotlib que nos sirve para plotear graficas y numpy que en este caso utilizaremos para importar el texto del archivo. L'immagine muestra dei comandi per importare le librerie.

Passaggio 2: Passo 2: Importa un archivio con i dati

Para este paso se importa el archivio que contiene i dati. En mi caso tiene 252 datos asi que iniciamos en 0 (Python considerada el 0 el primer dato) y acabamos en 252 de esta manera:

data=np.loadtxt("Datos proceso T.txt", float)x=data[0:251, 0] y=data[0:251, 1]

Passaggio 3: Passo 3: Calcola El Area

En este paso haremos que el programa reparta el areabajo la curva en varios trapecios y los sume entre ellos. Como sabemos el area de un trapecio es la altura por el promedio de sus basi. Esta es la forma de lograrlo:

totale=0. per i nell'intervallo (0, 250):

x1=x

y1=y

x2=x[i+1]

y2=y[i+1]

area=(x2-x1)*(y2+y1)/2

atotale=totale+area

stampa totale

Fase 4: Passo 4: Plotear La Curva Y Rellenarla

Ahora finalmente plotee la grafica de la curva y rellenela utilizando las funciones de matplotlib. Estas deben plotear el eje y y el eje x. k- Se utiliza para que la grafica sea ploteada en una linea negra. Fill tra coloreaa el area bajo la grafica y show muestra lo que se ploteo. Estos son los comands:

plt.xlabel("Pr(Pa)")plt.ylabel("Vol(L)")

plt.plot(x, y, "k-") plt.fill_between(x, y) plt.show()

Consigliato: