Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 βήματα
Como Crear Un Programa En Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 βήματα
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

Εκπαιδευτικό πρόγραμμα είναι διαθέσιμο για να υπολογίσετε μια υπολογιστική περιοχή και να καταχωρίσετε πληροφορίες για εισαγωγή αρχείων. Para ello se calcula el area usando muchos trapecios sumados y se coloreará el area bajo esta.

Βήμα 1: Paso 1: Importe 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 que en este caso useisaremos para importar el texto del archivo. La imagen muestra los comandos para importar las librerias.

Βήμα 2: Paso 2: Importar Un Archivo Con Los Datos

Για την παρακολούθηση της εισαγωγής του αρχείου που περιέχει τα δεδομένα. En mi caso tiene 252 datos asi que iniciamos en 0 (Python konsiderrada el 0 el primer dato) y acabamos en 252 de esta manera:

δεδομένα = np.loadtxt ("Datos proceso T.txt", float) x = δεδομένα [0: 251, 0] y = δεδομένα [0: 251, 1]

Βήμα 3: Paso 3: Calcular El Area

Εν 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 base. Esta es la forma de lograrlo:

συνολικό = 0. για i στο εύρος (0, 250):

x1 = x

y1 = y

x2 = x [i+1]

y2 = y [i+1]

περιοχή = (x2-x1)*(y2+y1)/2

atotal = άθροισμα+εμβαδόν

εκτύπωση συνολικά

Βήμα 4: Paso 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. Συμπληρώστε μεταξύ coloreaa el area bajo la grafica y show muestra 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 ()

Συνιστάται: