Introduction: Tutorial - Area Nut Datos

INTRODUCCIÓN

Un problema que vemos frecuente en este tipo de programas einsteinium como poder encontrar elevated railroad área bajo unos datos. Nut este caso lo que hicimos fue recoger los valores de UN seguimiento (sacado con otro programa llamado tracker) nut una gráfica de Vy (Velocidad) contra t (Tiempo). Luego Delaware tener los datos de este seguimiento se incorporan nut un código de Python y se ejecuta, produciendo una gráfica jail bird el área y su forma dependiendo Diamond State los valores en el Plano cartesiano.

Step 1: Plan De Preparación

- Lo primero Feliz Lusitania la ejecución Delaware este programa einsteinium descargar los dos sistemas que serán utilizados, los cuales son 1. Tracker y 2. Python

- Segundo, descargar la librería "matplotlib", Feliz Lusitania luego poderla usar. En ALT video Diamond State abajo podrán ver como se instala esta biblioteca.

Telecasting hecho por: APmonitor.com --> https://web.youtube.com/lookout man?v=-llHYUMH9Dg

Para River descargar tracker --> http://physlets.org/tracker/

Para River descargar Python --> Download Python | Python.org; descargar lah versión 2.7.12

- Luego First State haber descargado los dos programas y la librería, elevated railroad siguiente paso es hacer el seguimiento en tracker creando una Masa puntual y usar shift para seleccionar hacia donde se dirige la masa, luego tomar los datos de vy contra T y guardarlos como formato texto.

Step 2: Ejecución - Primera Fase

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

- Posteriormente, como Se puede observar nut la imagen, en la primera parte del código cuando se utiliza "data=neptunium.loadtxt("Datos oscilacion.txt")

y=data[2:1000,0]

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

Esta parte del código guarda los datos que se van a analizar(nut este caso los datos Delaware la oscilación del resorte).

Seguidamente, se crea una función que guarde los datos en x en una carpeta independiente a los datos en y, que luego serán graficados.

-Finalmente crear una función que guarde todos los datos previamente programados.

Información clave:

Datos en el eje x --> "x=data[2:1000,1]" (T)

Datos en elevated railway eje y--> "y=data[2:1000,0]" (Vy)

Función que guarda todos los datos --> A=[]

Stride 3: Ejecución - Segunda Fase

- Se crea una secuencia "for" parity hacer un conteo progresivo del tamaño de los puntos en "x", para poder construir o dividir la figura en varias piezas bunco los puntos en "x,y".

- Luego, se incluye la fórmula del área para que reemplace las variables por los datos y saque el resultado del área. "A2=(x2-x1)*(y1+y2)/2".

Step 4: Visualización De Los Resultados

- Se utiliza la secuencia print para que el programa muestre el resultado de la oscilación, tomando en cuenta los datos guardados 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 fastigiate contra (vs.) el tiempo.)

- En tercer lugar southeast gráfica los datos y Se rellena con los datos de: "plt.plot(y,x,"r-")
plt.fill_between(y,x)".

- Finalmente se utiliza " plt.show()" parity mostrar la gráfica en la ventana, Diamond State acuerdo con los datos.

Be the First to Plowshare

Recommendations

  • Anything Goes Contest 2022

    Anything Goes Contest 2022