„Como Crear Un Programa“ir „Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV“: 5 žingsniai
„Como Crear Un Programa“ir „Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV“: 5 žingsniai
Anonim
„Como Crear Un Programa“ir „Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV“
„Como Crear Un Programa“ir „Python Que Encuentre El Area Bajo La Curva De Un Diagrama PV“

Šioje pamokoje pateikiama apskaičiuota sritis, kurioje yra kreivė, duomenų importo ir archyvo duomenys. Para ello se calcula el area usando muchos trapecios sumados y se coloreará el area bajo esta.

1 veiksmas: 1 žingsnis: importuokite „Las Bibliotecas De Python“

1 žingsnis: Importuoti „Las Bibliotecas De Python“
1 žingsnis: Importuoti „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 utilizaremos para importar el texto del archivo. La imagen muestra los comandos para importar las librerias.

2 veiksmas: 2 žingsnis: „Archivo Con Los Datos“

Para este paso se importa el archivo que contiene los datos. En mi caso tiene 252 datos asi que iniciamos en 0 (Python Regardrada el 0 el primer dato) y acabamos en 252 de esta manera:

duomenys = np.loadtxt ("Datos proceso T.txt", plūdė) x = duomenys [0: 251, 0] y = duomenys [0: 251, 1]

3 žingsnis: Paso 3: „Calcular El Area“

En este paso haremos que el program 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. Esta es la forma de lograrlo:

suma = 0. i diapazone (0, 250):

x1 = x

y1 = y

x2 = x [i+1]

y2 = y [i+1]

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

atotal = atotal+plotas

spausdinti atotaliai

4 žingsnis: Paso 4: „Plotear La Curva Y Rellenarla“

Ahora finalment 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. Užpildykite tarp coloreaa el area bajo la grafica y show muestra lo que se ploteo. Estos sūnus los comandos:

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

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

Rekomenduojamas: