Cuprins:

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, Noiembrie
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

În acest tutorial se va înregistra calcularea zonei sub o curbă cu date importate dintr-un arhiv. Pentru el se calculează zona folosind multe trapecii sumate și se colorează zona sub aceasta.

Pasul 1: Pasul 1: Importa Las Bibliotecas De Python

Paso 1: Importe Las Bibliotecas De Python
Paso 1: Importe 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 that in this case useemos for importar el text del archive. Imaginea eșantionează comenzile pentru importarea bibliotecilor.

Pasul 2: Pasul 2: Importați un fișier cu datele

Pentru acest pas se importă arhivul care conține datele. În cazul meu are 252 de date astfel încât să începem în 0 (Python considerat el 0 primul dat) și să terminăm în 252 de această manieră:

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

Pasul 3: Pasul 3: Zona calculară El

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 bases. Aceasta este forma de lograrlo:

atotal = 0. pentru i în intervalul (0, 250):

x1 = x

y1 = y

x2 = x [i + 1]

y2 = y [i + 1]

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

atotal = atotal + zona

print atotal

Pasul 4: Paso 4: Plotear La Curva Y Rellenarla

Ahora finalmente plotee la grafica de la curva și rellenela folosind funcțiile de matplotlib. Estas deben plotear el eje y y el eje x. k- Se utilizează pentru care grafica sea ploteada într-o linie negra. Fill between coloreaa el area bajo la grafica y show sample lo que se ploteo. Estos son los comandos:

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

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

Recomandat: