INHOUDSOPGAWE:

Hoe om 'n program te ontwikkel en 'n Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 stappe
Hoe om 'n program te ontwikkel en 'n Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 stappe

Video: Hoe om 'n program te ontwikkel en 'n Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 stappe

Video: Hoe om 'n program te ontwikkel en 'n Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV: 5 stappe
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Julie
Anonim
As 'n program en 'n Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV
As 'n program en 'n Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV

'N Eerstelike tutoriaal is 'n berekening van 'n berekening van 'n oppervlakte wat deur ons ingevoer kan word. Para ello se calcula el area usando muchos trapecios sumados y se coloreará el area bajo esta.

Stap 1: Paso 1: Importeer Las Bibliotecas De Python

Paso 1: Importeer Las Bibliotecas De Python
Paso 1: Importeer Las Bibliotecas De Python

Die primer paso para crear nuestro programa es importar las bibliotecas de Python matplotlib que nos sirve for plotear graficas y numpy que en este caso utilizaremos fora importar el texto del archivo. Die prentjie wat ons vir die invoer van librerias kan ontvang.

Stap 2: Pas 2: Importar Un Archivo With Los Datos

Para este paso se importa el archivo que contiene los datos. En my caso tiene 252 datas asi que iniciamos en 0 (Python considerada el 0 el primer date) y acabamos en 252 the esta manera:

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

Stap 3: Paso 3: berekening van die oppervlakte

En este paso haremos que el programa reparta el areabajo la curva en varios trapecios y los sume entre ellos. Hoe kan ek die oppervlakte van die basiese gebied opspoor? Esta es la forma de lograrlo:

atotaal = 0. vir i in reeks (0, 250):

x1 = x

y1 = y

x2 = x [i+1]

y2 = y [i+1]

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

atotal = atotal+oppervlakte

druk atotaal

Stap 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. Vul tussen 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 ()

Aanbeveel: