Სარჩევი:

Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: 8 ნაბიჯი (სურათებით)
Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: 8 ნაბიჯი (სურათებით)

ვიდეო: Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: 8 ნაბიჯი (სურათებით)

ვიდეო: Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: 8 ნაბიჯი (სურათებით)
ვიდეო: Web Programming - Computer Science for Business Leaders 2016 2024, ივლისი
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 fasicica, is genible encontrar el área de su movimiento en una gráfica de velocidad contra tiempo. ეს არის ემბარგო, რომელიც ითვლის área no siempre es muy fácil de encontrar dado que los movimientos no siempre son funciones lineales sino que estas pueden tener curvas, lo que გართულება დე მანერას ფინანსური su su su calculo. რა თქმა უნდა, ეს არის სამეურვეო პროგრამა, რომელიც შეიცავს პროგრამას და პითონს, რომლითაც დაგეგმილია თქვენი ავტომატური ავტომატიზაცია, რომელიც შეიცავს მონაცემებს და მონაცემებს, თუ როგორ გამოვიყენოთ გრაფიკი.

ნაბიჯი 1: მოამზადეთ Y Descarga Librerías

არ ვიცი, რა არის საჭირო, თხოვნით გადმოწერეთ პროგრამა. თქვენ უნდა გესმოდეთ ბმული: https://www.python.org/. También hay que tener en cuenta que se debe descargar პითონი 2.7.9. Ahora, es muy importante descargar las librerías en el computador para que funcione todo lo que vamos a hacer, dado que des descargar python, este únicemente 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.

დაინსტალირებული ოპერაციული სისტემისთვის, რომელიც აღჭურვილია ოპერაციული სისტემის iOS– ით, არის ტერმინალი, რომელიც მითითებულია ყურადღების ცენტრში (ბრძანება+სივრცე) და აღწერს "pip install pylab", enter, y luego "pip install matplotlib".

ეს არის ფანჯრების სისტემა, რომელიც მუშაობს კარპეტაზე და პითონზე და ავრცელებს პროგრამას "პიპ", რომელიც გათავისუფლებულია ინსტალაციიდან. 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. ყველაფრისთვის, რაც თავისუფალია, მიუთითეთ "pip install pylab", შეიყვანეთ, და შემდეგ "pip install matplotlib".

ნაბიჯი 2: შეიყვანეთ ლიბერალიები

იმპორტირებული Librerías
იმპორტირებული Librerías

პირველ რიგში, როგორც სიმეპრე, არის იმპორტირებული თავისუფალი ლიცენზიით, რაც აუცილებელია თქვენი მუშაობისთვის. ეს არის პროგრამის solamente es necesario იმპორტირებული თავისუფლად matplotlib.pyplot y numpy. In primer lugar, necesitamos de matplotlib.pyplot para poder realizar la gráfica con los datos de la lista. ამდენი ხნით, ჩვენ უნდა გავარკვიოთ, რომ ეს არის იმპორტირებული არქივში.txt con los que graficaremos y encontraremos el área bajo la función.

ნაბიჯი 3: Importa La Lista De Datos Que Vas a Utilizar

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

Cuando ya tenemos importadas las librerías, el siguiente paso es importar los datos con los que vamos a realizar la gráfica y con los cuales se va a encontrar el recorrido del objeto determinado, en este caso un péndulo. ეს არის, usamos la función de la librería numpy "loadtxt". ეს არის ცვლადი, რომელიც ცვლის ცვლადს და შეაფასებს "მონაცემებს", რათა გამოიყენოს ის, რაც ხელს უწყობს გრაფიკული ფუნქციონირებას და პოდიუმს რეგიონში. El nombre del archivo debe ser colocado entre paréntesis y comillas justo después de llamar a la función, justo como se ve en la imagen. Algo muy importante es que el archivo debe estar en la misma carpeta en la que está ubicada el programa para que este funcione.

ნაბიჯი 4: Pregunta Al Usuario El Tiempo

Pregunta Al Usuario El Tiempo
Pregunta Al Usuario El Tiempo

Como dicho anteriormente, este programa también va a ser capaz de preguntarle al usuario cuanto tiempo quiere graficar, obviamente este tiempo debe ser menor o igual al tiempo máximo de los datos, dado que si se ingresa un naramero Mayor fun a este el dad que no existen datos suficientes.

Ahora, como este tiempo არ წარმოგიდგენიათ los datos hay que hacer una conversión de este tiempo para obtener el número de valores que se debe graficar. რა თქმა უნდა, მრავალჯერადი ღირებულების მქონე მრავალჯერადი ღირებულების გათვალისწინებით, ჩვენ შეგვიძლია გამოვიყენოთ რამდენიმე ათეული თვისება, რომლითაც დაგეგმილია გრაფირება. ამ შემთხვევაში, ეს ნიშნავს, რომ ეს არის მრავალჯერადი ათწლეულის რაოდენობა, რომელიც შეიძლება გაიზარდოს 1000 -ზე მეტჯერ, თუ როგორ უნდა გავზარდო მათი რაოდენობა. Sin embargo, no siempre se van van tomar todos esos valores porque el tiempo no se mueve de a milésimas. En este péndulo, cada vez que se avanzaba al siguiente se movían 33 მილიონობით, 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.

ნაბიჯი 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

Con el conocimiento de cuantos son los valores que hay que graficar teniendo en cuenta el tiempo ingresado for el usuario, es necesario crea una lista con los datos para el eje x y uno para el eje y. ეს შეიძლება შეიცავდეს ცვლადი მონაცემების მონაცემებს. მნიშვნელოვანია, რომ შეაფასოთ ის, რაც არ ნიშნავს იმას, თუ როგორ უნდა ჩამოთვალოთ იგი სიაში, რომ მიიღოთ ცვლადი წინა შედეგი. 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.

შემეცნებითი მონაცემების გამოყენება, გამოყენების ფუნქცია matplotlib.pyplot que funciona para realizar gráficas, "ნაკვეთი". გარდა ამისა, თქვენ შეგიძლიათ გაიგოთ, რა არის graficar como "x" y "y" tenyndo en cuenta las variables asignadas 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 a que librería nos estamos refiriendo.

ნაბიჯი 6: Encuentra El area

Encuentra El Área
Encuentra El Área

Con todos los pasos anteriores listos, es posible comenzar en encontrar el área bajo la linea de la función. Como dicho en la intcción, esta rea se puede encontrar mediante la medida de múltiples trapecios dibujados justo abajo de la linea de la función. Aunque la medida no es completelemente ზუსტი არის 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 le leresponden 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. Primero, como necesitamos usar diferentes datos 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 datos cambien cada vez que sean useinciosos, usamos ხოლო, que hace que un loop se repita hasta que algo deje de pasar, en este caso hasta que el dato dos se vuelva igual o şaredar número datos que se utilizan hasta llegar al tiempo que el usuario ingreso. Esto se hace con el fin de poder crear todos los trapecios y sumarlos, encontrando el área. Para poder utilisar 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. თივა, რომელიც ჩაწერილია სვეტში 0 არის მითითება "x" y la columna 1 a "y". Con estos datos, que cambian cada vez que el loop se repita se utiliza la fórmula 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. საბოლოო ჯამში, თქვენ უნდა გაეცნოთ მარყუჟს, გამოიყენოთ ფუნქცია "დაბეჭდვა" el área y le ponemos las unidades, que son metros.

ნაბიჯი 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. თუმცა, ეს არის ის, რომ ის იყენებს თავისუფალ ფუნქციებს matplotlib.pyplot, "fill_between". Como en todas las funciones de esta librería, es necesario colocar el plt. antes de ingresar la función para llamar a la librería. Ahora, საბოლოოდ de llamar la función y entre paréntesis, ეს არის ცვლადი ცვლადები, რომლებიც დაკავშირებულია los valores და "x" y en "y" coma coma intermedia para que sombree esos valores y ya.

Con esto hecho, el programa está finalizado. ეს ემბარგოა, რაც მნიშვნელოვანია პროგრამის გრაფიკული დიზაინისთვის, რომელიც ასახავს ლამარა და გართობის შეთქმულებას, ათავისუფლებს თავისუფალ პიპლოტს, რათა შეასრულოს ჩვენი გრიფი.

ნაბიჯი 8: Código Extra

კოდიგო დამატებითი
კოდიგო დამატებითი

როგორც quieren que la gráfica quede con cuadricula utilisamos la función "grid", de pyplot y entre paréntesis true para que la gráfica la tenga.

Los colores se pueden ingresar en cadenas hexadecimales (‘#008000’); tuplas con conveción RGB (0, 1, 0); intensidades de escala de grises (‘0.8’); ნომბრები ("მწვანე"); 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.

El titulo de la pestaña de la gráfica se designa con la función title de la librería pyplot ingresando el nombre entre paréntesis y entre comillas.

El nombre de los ejes se puede designar con la función "xlabel" y "ylabel" de la librería pyplot igual que el titulo.

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.

გირჩევთ: