Satura rādītājs:

Apmācība - apgabals En Datos: 4 soļi
Apmācība - apgabals En Datos: 4 soļi

Video: Apmācība - apgabals En Datos: 4 soļi

Video: Apmācība - apgabals En Datos: 4 soļi
Video: Машинное обучение для разработчиков Java: переход на стек технологий ИИ. 2024, Novembris
Anonim
Apmācība - Area En Datos
Apmācība - Area En Datos

IEVADS

Un problem que vemos frecuente en este tipo de programas es como poder encontrar el área bajo unos datos. En este caso lo que hicimos fue recoger los valores de un seguimiento (sacado con otro programmu llamado tracker) en una gráfica de Vy (Velocidad) contra t (Tiempo). Lasīt de tener los datos de este seguimiento se include in en un código de Python y se ejecuta, produciendo una gráfica con el área y su forma dependiendo de los valores en el plano cartesiano.

1. solis: plānojiet sagatavošanos

Plāns De Preparación
Plāns De Preparación

- Lo primero para la ejecución de este program es descargar los dos systemas que serán utilizados, los cuales son 1. Tracker y 2. Python

- Segundo, lejupielādējiet librería "matplotlib", para luego poderla usar. En el video de abajo podrán ver como se instala esta biblioteca.

Video hecho: APmonitor.com

Lejupielādējiet izsekotāju

Lejupielādēt python Lejupielādēt Python | Python.org; descargar la versión 2.7.12

- Luego de haber descargado los dos programs y la librería, el 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 de contra T y guardarlos como formato texto.

2. solis: 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 lama a la librería "matplotlib".

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

y = dati [2: 1000, 0]

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

Esta parte del código guarda los datos que se van an analizar (en este caso los datos de la oscilación del resorte).

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

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

Informācija par to:

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

Datos en el eje y "y = data [2: 1000, 0]" (Vy)

Función que guarda todos los datos A =

3. darbība: Ejecución - Segunda Fase

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

- Se crea una secuencia "for" para hacer un conteo progressivo del tamaño de los puntos en "x", para poder buildir o dividir la figura en varias piezas con 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".

4. solis: Visualización De Los Resultados

Visualización De Los Resultados
Visualización De Los Resultados

- Se utiliza la secuencia print para que el program muestre el resultado de la oscilación, tomando en cuenta los datos guardados en la mainīgais 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.)

- Noskaidrojiet, vai 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 ()" para mostrar la gráfica en la ventana, de acuerdo con los datos.

Ieteicams: