INHOUDSOPGAWE:

Bespreking van 'n Un Objeto Mediante El Calculo De Área En Python: 8 stappe (met foto's)
Bespreking van 'n Un Objeto Mediante El Calculo De Área En Python: 8 stappe (met foto's)

Video: Bespreking van 'n Un Objeto Mediante El Calculo De Área En Python: 8 stappe (met foto's)

Video: Bespreking van 'n Un Objeto Mediante El Calculo De Área En Python: 8 stappe (met foto's)
Video: Norman Wildberger: The Problem with Infinity in Math 2024, November
Anonim
Desplazamiento De Un Objeto Mediante El Calculo De Área En Python
Desplazamiento De Un Objeto Mediante El Calculo De Área En Python

Para calcular el desplazamiento de un objeto, teniendo en cuenta los principios de la física, es posible encontrar el área de su movimiento en una gráfica de velocidad contra tiempo. Ons kan nie meer 'n berekening vir ons doen nie. Vir die eerste keer, is die tutoriaal sentraal vir ons om 'n program en 'n python -program vir ons te skep, en dit kan 'n volledige lys van gegewens in 'n lys van gegewens.

Stap 1: Berei Y Descarga Librerías voor

Antes que nada, obviamente, hay descargar el programa. U kan ook die volgende skakel besoek: https://www.python.org/. Ons kan die python 2.7.9 aflaai. Ahora, es muy importante descargar las librerías en el computador para que funcione todo lo que vamos a hacer, dado que al descargar python, este únicamente trae las funciones básicas, por lo que que necesitamos descargarlas primero. Específicamente para este programa, necesitamos matplotlib, para elaborar gráficos, y numpy, para realizar funciones matemáticas de alto nivel.

Vir die aflaai van programmeerders, kan u 'n stelsel met iOS, 'n terminale bus, 'n bus en 'n kollig (opdrag+spasie) gebruik, en 'pip install pylab' skryf, en dan 'pip install matplotlib'.

Ons kan ook 'n eenvormige operasionele stelsel vir vensters, sowel as 'n tapyt vir die python, gebruik om 'n "pip" program te installeer. Ahora, se abre el código del sistema, tecleando en el buscador cmd. Una kan ook 'n program gebruik, maar ook 'n aparte program om funksies uit te voer. As u dit wil aflaai, kan u 'pip install pylab' skryf, en 'pip install matplotlib' invoer.

Stap 2: Importar Librerías

Importar Librerías
Importar Librerías

Eerstens, as dit nodig is, is dit belangrik om 'n boek te gebruik wat nodig is om te funksioneer. Para este programa solamente es necesario importar la librería matplotlib.pyplot y numpy. 'N Primêre weergawe, wat die matplotlib.pyplot vir die poderplate kan toelaat, kan met behulp van die lys van die lys. Ons kan ook 'n lys van biblioteke gebruik om die data van die argiewe te tik.

Stap 3: Invoer van 'n lys van data wat gebruik kan word

Importa La Lista De Datos Que Vas a Utilizar
Importa La Lista De Datos Que Vas a Utilizar

U kan ook die belangrikste aspekte van die dokumente in ag neem. Para esto, usamos la función de la librería numpy "loadtxt". Ons kan ook 'n veranderlike gegewens vir 'n gegewe 'gegewens' vir die poder gebruik vir die funksie van die funksie en die poder van die ruimte. Ons bied 'n volledige weergawe van 'n kolokado -entre en 'n kombinasie van eenvoudige funksies, sowel as 'n prentjie. Dit is ook belangrik dat ons die argitektuur kan gebruik om 'n program te gebruik om die funksie te verseker.

Stap 4: Pregunta Al Usuario El Tiempo

Pregunta Al Usuario El Tiempo
Pregunta Al Usuario El Tiempo

In die eerste plek kan ons ook 'n program vir ons gebruik as 'n voormalige burgemeester, maar nie meer 'n funksie vir burgemeester nie. daar bestaan geen gegewens nie.

Ahora, como este tiempo no representa los datos hay que hacer una conversión de este tiempo for obtener el número the valores que se debe graficar. In die eerste plek kan ons die aantal desimale getalle meer as een keer in die getal gebruik. En el caso de este péndulo, los valores tenían tres números desimales, por lo que se multiplica por 1000 para que los segundos me queden en milésimas. Sin embargo, no siempre se van a tomar todos esos valores porque el tiempo no se mueve de a milésimas. En dit is 'n goeie idee om die resultate van die vorige eeu te verander. Dit is 'n herstrukturering van 'n 1 -nommer, wat later in die agtergrond kan plaasvind en 'n nuutste trap kan met 1 of 2 keer gebruik word.

Stap 5: Crea La Lista De Datos Para Traficar Los Datos

Crea La Lista De Datos Para Traficar Los Datos
Crea La Lista De Datos Para Traficar Los Datos

As ons 'n goeie idee het, kan ons 'n volledige lys van data vir ons e e x en 'n e -pos vir ons gebruik. Dit is ook moontlik om die veranderlike van ons data te verander. Dit is 'n belangrike teken dat ons nie 'n grafiese weergawe van die lys kan hê nie, maar ook die resultaat van die veranderlike anterior. Primero, llamamos a los valores importados, que en este caso llamamos "data", abrimos llaves e ingresamos el intervalo de valores que, en este caso es de 0 a T, la variable asignada a los datos que se quieren graficar anteriormente, separados por dos puntos (:). Dentro de las mismas llaves, después de una coma, ponemos la columna a la cual nos estamos refiriendo, en el caso de x, la 0, dado que la primera es tomada como la 0. Posteriormente hacemos lo mismo con y pero haciendo referencia a la segunda columna, que es la 1.

Met hierdie gegewens kan u die funksie van die matplotlib.pyplot gebruik om 'n 'plot' te funksioneer. En esta, entre paréntesis, ponemos los datos que queremos graficar como "x" y "y" teniendo en cuenta las variables asignadas a cada columna cuando importamos la información anteriormente con una coma (,) intermedia. Seguido de una coma, ponemos el color y la forma que queremos que lo grafique. Algunos de estos colores se encuentran más abajo.

Cabe resaltar que siempre hay que poner plt. antes de llamar a la función para que el programa entienda and que librería nos estamos refiriendo.

Stap 6: Encuentra El Área

Encuentra El Área
Encuentra El Área

Met alles wat jy kan doen, is dit moontlik om 'n funksie in te sluit. In die inleiding kan ons ook 'n mediante van die meduipulare van die tradisionele vorme gebruik. Aunque la medida no es completamente exacta es muy aproximada. El cálculo realizado en python se centra en realizar trapecios, cada uno de el intervalo entre cada dato en x, teniendo en cuenta los y's que le correspondonden a cada uno de estos x. Hay que tener en cuenta que la fórmula del área de un trapecio es c*((a+b)/2) donde a y b son los lados paralelos y c el lado que forma 90 grados con a y con b.

Ahora, como tenemos que sumar trapecios hasta que todos los datos se acaben usamos la función while para que pase algo hasta que otra cosa de pasar. Ons kan verskillende data vir die lys toelaat, ons kan 'n veranderlike weergawe van die nommer gebruik, ons kan ook 'n datum vir een of twee datums gebruik. terwyl ons 'n lus kan sien, kan ons die gegewens nog steeds op datum neem, maar die burgemeester kan ook die gegewens gebruik. Dit is ook moontlik om 'n volledige beskrywing van hierdie aspekte te verkry, sowel as om die omgewing te versorg. Para poder utilizar la fórmula de los trapecios para poder sumar, necesitamos crear esas lineas hipotéticas entre valores para medir el área de un espacio determinado. Ons kan die opname van die kolom 0 verwys na 'n "x" en 'n kolom 1 na 'n 'y'. Met hierdie data kan ons ook in die cambian cada ve el que se loop gebruik maak van die virmula del área de un trapecio y, posteriormente, los sumamos todos. Hay que recordar que la variable que se use para sumar las áreas debe estar creada desde afuera porque la tenemos que tener definida desde antes. A esta le ponemos un valor de 0 inicialmente, dado que al principio no se ha sumado ningún área. Uiteindelik kan u 'n lus, 'n prentjie met die funksie "druk" gebruik, en ook metros.

Stap 7: Sombrear El Área Y Finalizar El Programa

Sombrear El Área Y Finalizar El Programa
Sombrear El Área Y Finalizar El Programa

Como paso final, el programa debe sombrear el área entre y = 0 y su altura, que hace referencia a su velocidad en y. Ons kan ook die funksie van die biblioteekmatplotlib.pyplot gebruik, "fill_between". Hoe kan ek die funksie van die biblioteek gebruik? antes de ingresar la función para llamar a la librería. Ahora, al final de llamar la función y entre paréntesis, se ponen las variables que hacen referencia a los valores en "x" y "y" con una coma intermedia para que sombree esos valores y ya.

Dit is moontlik om die program te voltooi. Dit is 'n belangrike teken dat ons 'n grafiese program kan opstel om 'n plot te funksioneer, sowel as 'n biblioteek vir 'n grafiek.

Stap 8: Verwerk ekstra

Extra
Extra

Si quieren que la gráfica quede con cuadricula utilizamos la función "grid", die pyplot en entre paréntesis true para que la gráfica la tenga.

Los colores se pueden ingresar en cadenas hexadecimales (‘#008000’); tuplas con convención RGB (0, 1, 0); intensidades de escala de grises (‘0,8’); nombres (‘groen’); y por sus respectivas letras 'b' para azul, 'g' para verde, 'r' para rojo, 'c' para cián, 'm' para magenta, 'y' para amarillo, 'k' para negro y 'w' para blanco.

Die titel van die porselein kan die funksie van die titel van die libreria -pyplot inskryf, en dit sal ook 'n hoofkomponent wees.

Die nommer van die los ejes kan ook met die funksie "xlabel" en "ylabel" van die biblioteekblad gebruik word.

Los tipos de linea más comunes se ubican justo después del color con los referentes: ‘-‘para una línea sólida, ‘-‘para una línea a rayas, ‘-. 'Para una línea con puntos y rayas y': 'para una línea punteada.

Aanbeveel: