Como Crear Un Programs En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 koraka
Como Crear Un Programs En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 koraka
Anonim
Como Crear Un Programs En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV
Como Crear Un Programs En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV

En tutorial se nalazi na računarskom području koje je unaprijed zakrivljeno s podacima koji su važni za arhiviranje. Para ello se kalkulira el area usando muchos trapecios sumados y coloreará el area bajo esta.

Korak 1: Paso 1: Uvozite Las Bibliotecas De Python

Paso 1: Importe Las Bibliotecas De Python
Paso 1: Importe Las Bibliotecas De Python

Ovaj osnovni paragraf za kreiranje nuestro programa je uvoznik biblioteka Python matplotlib que nos sirve para plotear graficas y numpy que en este caso utilizaremos para importer el texto del archivo. La imagen muestra los comandos para importar las librerias.

Korak 2: Paso 2: Importer Un Archivo Con Los Datos

Paralelno sa tim, važno je da arhivirate sadržaj koji sadrži datoteke. U svakom slučaju, 252 datog zapisa je iniciamos i 0 (Python razmatra 0 ili početni datum) i prilagođeno 252 datoteka:

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

Korak 3: Paso 3: Calcular 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 baze. Esta es la forma de lograrlo:

atotal = 0. za i u rasponu (0, 250):

x1 = x

y1 = y

x2 = x [i+1]

y2 = y [i+1]

površina = (x2-x1)*(y2+y1)/2

atotal = atotal+područje

print atotal

Korak 4: Paso 4: Plotear La Curva Y Rellenarla

Ahora finalmente plotee la grafica de la curva y rellenela iskoristila je funciones de matplotlib. Estas deben plotear el eje y y e eje x. k- Se utiliza para que la grafica sea ploteada en una linea negra. Ispunite između coloreaa el area bajo la grafica y show muestra lo que se ploteo. Estosov sin los comandos:

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

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

Preporučuje se: