Inhoudsopgave:
- Stap 1: Bereid Y Descarga Librerías. voor
- Stap 2: Importeer bibliotheken
- Stap 3: Importa La Lista De Datos Que Vas a Utilizar
- Stap 4: Pregunta Al Usuario El Tiempo
- Stap 5: Crea La Lista De Datos Para Traficar Los Datos
- Stap 6: Encuentra El Área
- Stap 7: Sombrear El Área Y Finalizar El Programa
- Stap 8: Código Extra
Video: Desplazamiento De Un Objeto Mediante El Calculo De Área En Python - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Para calcular el desplazamiento de un objeto, teniendo en cuenta los principios de la fisica, es posible encontrar el área de suvimiento en un grafica de velocidad contra tiempo. Sin embargo, de berekening van de niet-mogelijke werking van de wet die de bewegingsvrijheid van de mens veroorzaakt, kan niet worden uitgesloten van de berekening. Het is mogelijk om een tutorial te maken over de belangrijkste punten en om een programma en python te gebruiken voor de automatische vertaling van een lijst met gegevens en andere grafische afbeeldingen.
Stap 1: Bereid Y Descarga Librerías. voor
Antes que nada, obviamente, hay download het programma. Bekijk de volgende link: https://www.python.org/. También hay que tener en cuenta que se debe download python 2.7.9. Ahora, dit is belangrijk voor het downloaden van bibliotheken en een computador voor de functie die je kunt gebruiken om te beginnen, voor het downloaden van python, voor het uitvoeren van de fundamentele functies, voor het maken van een basiscursus. Specifiek voor het programma, dat nodig is om te plotten, voor uitgebreide afbeeldingen, en voor de realizarre functies van alto nivel.
Para poder descargarlos, en un equipo con sistema operativo iOS, hay que abrir el terminal, que se puede buscar en spotlight (command+space) y escribir "pip install pylab", enter, y luego "pip install matplotlib".
Door otro lado, en un sistema operativo de windows, se busca la carpeta de python y se abre el programa "pip", door donde se instalan las librerías. Ahora, se abre el código del sistema, tecleando en el buscador cmd. Una vez abierto el programa, se teclea pip, donde aparecerán todas las funciones que tiene el programa. Alles voor het downloaden van bibliotheken, zie "pip install pylab", enter, y luego"pip install matplotlib".
Stap 2: Importeer bibliotheken
Lo primero, como siempre, es importar las librerías que vamos a necesitar que todo funcione. Para este programa solamente es necesario importar la librería matplotlib.pyplot y numpy. In de eerste plaats, nodig voor de matplotlib.pyplot voor de realizar van de grafische kaart met de gegevens van de lijst. En segundo lugar, necesitamos la librería numpy dado que con esta importamos los data del archive.txt con los que grafischeremos en contraremos el área bajo la función.
Stap 3: Importa La Lista De Datos Que Vas a Utilizar
Het is belangrijk om te weten dat er gegevens zijn die kunnen worden gekoppeld aan een realizar grafica en een openstaande overeenkomst die vastligt in het verleden. Para esto, usamos la función de la librería numpy "loadtxt". Een estos datos se los asignamos a un variabele que en este caso se lama "data" para poder utilizarlos para poder grafische la función y poder hallar el área. Er is een archief van de colocado entre paréntesis y comillas justo después de lamar a la función, justo como se ve en la imagen. Algo muy importante es que el archive debe estar en la misma carpeta en la que está ubicada el programa para que este funcione.
Stap 4: Pregunta Al Usuario El Tiempo
Como dicho anteriormente, este programa también va a ser capaz de preguntarle al usuario cuanto quiere graficar, obviamente este tiempo debe ser menor of igual tiempo máximo de los data, dado que si se ingresa un número mayel que geen bestaande datos suficientes.
Ahora, como este tiempo no representa loss thatos hooi que hacer un conversión de este tiempo para obtener el número de valores que se debe graphicar. En primer lugar, tenemos que multiplicar el valor ingresado door el número de decimales que los data tengan para poder saber hasta donde queremos graficar. En el caso de este pendulo, los valores tenían tres números decimales, por lo que se multiplica por 1000 para que los segundos me queden en milésimas. Sin embargo, geen siempre se van a tomar todos esos valores porque el tiempo no se mueve de a milésimas. En este pendulo, cada vez que se avanzaba al siguiente se movían 33 milésimas, por lo que se divide el resultado anterior por este nuevo valor. Con esto, lo único que falta es restarle a esto 1, dado que posteriormente iniciaremos a hacer nuestros trapecios con el valor 1 y el 2.
Stap 5: Crea La Lista De Datos Para Traficar Los Datos
Con el conocimiento de cuantos son los valores que hay que graficar teniendo en cuenta el tiempo ingresado el usuario, es necesario crear un lista con los data para el eje x y uno para el eje y. Esto se hace asignándole cada variabele estos datos. Het is belangrijk om te weten wat er in de grafiek staat om de lijst met sino-solo's los te laten en het resultaat van de variabele anterior. Primero, lamamos 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 data que se quieren 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 de gegevens die u invoert, kunt u gebruik maken van de functie van de matplotlib.pyplot met de werkelijke functie, "plot". Er is een, entre paréntesis, een zoekwoord naar een grafische weergave van "x" y "y" teniendo en cuenta las variabelen die een cada columna kunnen worden geïmporteerd met een voorafgaande informatie over een coma (,) intermedia. Seguido de una coma, ponemos el color en 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 lamar a la función para que el programa entienda a que librería nos estamos refiriendo.
Stap 6: Encuentra El Área
Con todos los pasos anteriores listos, es posible comenzar a ancontrar el área bajo la linea de la función. Como dicho en la introducción, esta área puede andcontrar mediante la medida de multipels trapecios dibujados justo abajo de la linea de la función. 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 x, teniendo en cuenta los y's que le corresponden a cada uno de estos x. Hay que tener en cuenta que la formula 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 data se acaben usamos la función terwijl para que pase algo hasta que otra cosa de pasar. Primero, como necesitamos usar diferentes de la lista, creamos una variable desde afuera, nosotros utilizamos qyw, que comienzan siendo el dato 1 y el dato 2. Sin embargo, como necesitamos que estos des the afuera, nosotros utilizamos qyw, que comienzan siendo el dato 1 y el dato 2. while, que hace que un loop se repita hasta que algo deje de pasar, en este caso que el thato dos se vuelva igual of mayor al número datos que se utilizan hasta llegar al tiempo que el usuario ingreso. U kunt zich vinden in de richting van de trapecios y sumarlos, encontrando el área. Voor het gebruik van de trap van het trapveld voor de som van de gronden, die nodig zijn voor het maken van de lijn van de hipotéticas entre valores para medir el área de un espacio determinado. Hay que recordar que la columna 0 hace referencia a "x" y la columna 1 a "y". Con estos datos, que cambian cada vez que el loop se repita se utiliza la formula del área de un trapecio y, posteriormente, los summamos todos. Hay que recordar que la variable que se use para sumar las áreas debe estar creada desde afuera porque la tenemos que toner definida desde antes. Een esta le ponemos un valor de 0 inicialmente, dado que al principio no se ha sumado ningún área. Finalmente, ya afuera del loop, imprimimos con la función "print" el área y le ponemos las unidades, que son metros.
Stap 7: Sombrear El Área Y Finalizar El Programa
Como paso final, el programa debe sombrear área entre y=0 y su altura, que hace referencia a su velocidad en y. Door te kijken naar wat er is gebeurd, is er een gebruiksfunctie van de bibliotheekmatplotlib.pyplot, "fill_between". Como en todas las funciones de esta librería, es necesario colocar el plt. antes de ingresar la función para lamar a la librería. Ahora, al final de lamar la función y entre paréntesis, se ponen las variabelen que hacen referencia a los valores en "x" y en "y" con una coma intermedia para que sombree esos valores y ya.
Con esto hecho, el programa está finalizado. Sin embargo, es importante recordar que para que el programa grafique hay que llamar a la función plot, también de la librería pyplot para que muestre la graphic.
Stap 8: Código Extra
Dit is een teken van een grafische weergave van het gebruik van "grid", een plot en een paréntesis waar het gaat om de grafische weergave van de tenga.
Los colores se pueden ingresar en cadenas hexadecimales (‘#008000’); tuplas 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.
De titel van de pestaña de la grafisch ontwerp van de functie van de titel van de librería pyplot ingresando el nombre entre paréntesis y entre comillas.
Het ontwerp van de functie "xlabel" en "ylabel" de la librería pyplot igual que el titulo.
Losse tipos de linea más comunes se ubican justo después del colour con los referentes: '-' para una linea sólida, ' --' para una line a rayas, ' -. ' para una line con puntos y rayas y ': ' para una linea punteada.
Aanbevolen:
Mappen synchroniseren met Python: 5 stappen
Mappen synchroniseren met Python: deze instructable laat je zien hoe je twee mappen (en alle mappen daarin) synchroon kunt houden, zodat de ene een directe kopie van de andere is. Ideaal voor het back-uppen van werk zowel lokaal, naar een cloud/netwerkserver of een USB-stick. Geen ervaring met programmeren is n
Python-introductie - Katsuhiko Matsuda & Edwin Cijo - Basis: 7 stappen
Python Introductie - Katsuhiko Matsuda & Edwin Cijo - Basis: Hallo, we zijn 2 studenten in MYP 2. We willen je de basis leren van het coderen van Python. Het werd eind jaren 80 gemaakt door Guido van Rossum in Nederland. Het werd gemaakt als een opvolger van de ABC-taal. Zijn naam is "Python" omdat wanneer
QR-codescanner met OpenCV in Python: 7 stappen
QR-codescanner met OpenCV in Python: in de wereld van vandaag zien we dat QR-code en streepjescode bijna overal worden gebruikt, van productverpakkingen tot online betalingen en tegenwoordig zien we QR-codes zelfs in restaurants om het menu te zien. Dus nee betwijfel of het nu de grote gedachte is. Maar heb je ooit
Python gebruiken om niet-Engelse toetsenbordindelingen te leren: 8 stappen
Python gebruiken om niet-Engelse toetsenbordindelingen te leren: Hallo, ik ben Julien! Ik ben een student computerwetenschappen en vandaag ga ik je laten zien hoe je Python kunt gebruiken om jezelf de toetsenbordindeling van een niet-Engelse taal aan te leren. Veel talen leren tegenwoordig online, en één ding kunnen mensen begrijpen
Tutorial - Area En Datos: 4 Stappen
Tutorial - Area En Datos: INTRODUCCIÓNUn problema 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 programa llamado tracker) en