Taula de continguts:

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

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

Vídeo: Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 Steps
Vídeo: PPT 09 Área bajo la curva de evolución PV 2024, Desembre
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 aquest tutorial es calcularà l’àrea sota una corba amb dades importades des d’un arxiu. Per a ell es calcula l’àrea utilitzant molts trapecs sumats i es colorearà l’àrea sota aquesta.

Pas 1: Pas 1: Importació de les biblioteques de Python

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

El primer pas per crear el nostre programa és importar les biblioteques de Python matplotlib que ens sirve per a plotear gràfics i numpy que en aquest cas s’utilitza per importar el text de l’arxiu. La imatge mostra els comandaments per importar les llibreries.

Pas 2: Pas 2: Importar un arxiu amb les dades

Per aquest pas s’importa l’arxiu que conté els dades. En el meu cas té 252 dades així que iniciamos en 0 (Python considerat el 0 el primer dato) i acabem en 252 d’aquesta manera:

data = np.loadtxt ("Dades procés T.txt", float) x = data [0: 251, 0] y = data [0: 251, 1]

Pas 3: Pas 3: Calcular El Area

En aquest pas farem que el programa reparteixi l’àrea baix a la corba en diversos trampes i els sumis entre ells. Com sabem l’àrea d’un trapecio és l’alçada pel promedio de les seves bases. Aquesta és la forma de lograrlo:

atotal = 0. per a l'interval (0, 250):

x1 = x

y1 = y

x2 = x [i + 1]

y2 = y [i + 1]

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

atotal = atotal + àrea

imprimir totalment

Pas 4: Pas 4: Plotear La Curva Y Rellenarla

Ahora finalment plotee la grafica de la corba i rellenela utilitzant les funcions de matplotlib. Estas deben plotear el eje y y el eje x. k- Se usa para que la grafica sea ploteada en una linea negra. Fill between coloreaa the area bajo la grafica i show sample lo que se ploteo. Aquests són els comandos:

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

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

Recomanat: