Taula de continguts:

Tutorial - Àrea en dades: 4 passos
Tutorial - Àrea en dades: 4 passos

Vídeo: Tutorial - Àrea en dades: 4 passos

Vídeo: Tutorial - Àrea en dades: 4 passos
Vídeo: 26. Mai 2023 2024, Desembre
Anonim
Tutorial - Àrea en dades
Tutorial - Àrea en dades

INTRODUCCIÓ

Un problema que tenim sovint en aquest tipus de programes és com poder trobar l’àrea sota uns dades. En aquest cas el que hicimos va ser recoger els valors d’un seguiment (sacat amb un altre programa anomenat tracker) en una gràfica de Vy (Velocitat) contra t (Temps). Luego de tener los datos de este seguimiento se incorpora en un código de Python y se ejecuta, produint una gràfica amb l'àrea i la seva forma depenent dels valors en el pla cartesià.

Pas 1: pla de preparació

Plan De Preparación
Plan De Preparación

- El primer per a l'execució d'aquest programa és descarregar els dos sistemes que seran utilitzats, els quals son 1. Tracker i 2. Python

- Segon, descarregueu la llibreria "matplotlib", per després poder-la utilitzar. En el video de abajo podrán ver como se instala esta biblioteca.

Video hecho por: APmonitor.com

Per descarregar tracker

Per descarregar python Descarregar Python | Python.org; descarregar la versió 2.7.12

- Luego de haber descargado los dos programas y la librería, el següent pas és fer el seguiment en tracker creant una massa puntual i usant shift per seleccionar cap a on es dirigeixi la massa, després prendran els dades de vy contra T i guardarlos com a format de text.

Pas 2: Ejecución - Primera Fase

Ejecución - Primera Fase
Ejecución - Primera Fase

- Luego de haber ejecutado el seguimiento y copiado los datos en formato texto (.txt) se llama a la librería "matplotlib".

- Posteriorment, com es pot observar en la imatge, en la primera part del codi quan s'utilitza "data = np.loadtxt (" Dades oscilacion.txt ")

y = dades [2: 1000, 0]

x = dades [2: 1000, 1] A ="

Aquesta part del codi guarda els dades que es van analitzar (en aquest cas els dades de l’oscil·lació del resorte).

Seguidament, es crea una funció que guarda els dades en x en una carpeta independent a les dades en i, que després seran graficats.

-Finalment crear una funció que guarda tots els dades prèviament programats.

Informació clau:

Dades a l’eje x "x = data [2: 1000, 1]" (T)

Dades a l’eje y "y = data [2: 1000, 0]" (Vy)

Funció que guarda tots els dades A =

Pas 3: Ejecución - Segunda Fase

Ejecución - Segunda Fase
Ejecución - Segunda Fase

- Se crea una secuencia "for" per fer un conte progressiu del tamany dels punts en "x", per poder construir o dividir la figura en diverses peces amb els punts en "x, y".

- Luego, inclou la fórmula de l'àrea per reemplaçar les variables per les dades i obtenir el resultat de l'àrea. "A2 = (x2-x1) * (y1 + y2) / 2".

Pas 4: Visualització dels resultats

Visualització dels resultats
Visualització dels resultats

- Utilitzeu la secuència per imprimir que el programa mestre el resultat de l'oscil·lació, prenent en compte els dades guardats en la variable A.

- Luego se nombran los ejes para que la audiencia vea de que estamos hablando (en este caso podemos ver que es una gráfica de velocidad vertical contra (vs.) el tiempo.)

- En tercer lloc es gràfic els dades i es rellena amb les dades de: "plt.plot (y, x," r - ") plt.fill_between (y, x)".

- Finalment es fa servir "plt.show ()" per mostrar la gràfica a la ventana, d'acord amb els dades.

Recomanat: