Está en la página 1de 17

FÍSICA I

2022-2023

ING. EN CIENCIAS DE LA COMPUTACIÓN

PROFESOR: ABRAHAM MALDONADO

NOMBRE DEL PROYECTO: MRU Y TIRO PARABOLICO

INTEGRANTES: MIGUEL ANGEL CERON CASTILLO, OSCAR YAHIR

GARCIA FLORES, VANESSA FABIOLA LINARTE CASTAÑEDA


ÍNDICE

2.0 Resumen

2.1 Marco teórico

2.2 Relaciones algebraicas

2.3 Teoría sobre MRU y Tiro Parabólico

2.4 Historia Python

2.5 Gráficas

2.6 Ejercicio resuelto

2.7 Diagrama de flujo

2.8 Código y capturas

2.9 Bibliografía
2.0 Resumen

El tema principal en este proyecto es MRU y tiro parabólico el elemento importante

que abarca un breve resumen sobre MRU y tiro parabólico así mismo mostrando un

ejercicio aplicando las dos funciones y así mismo trabajando en el programa Python

para la realización de un código conforme al ejercicio antes mencionado


2.1 Marco teórico

El MRU se define como el movimiento en el cual un objeto se desplaza en línea


recta, en una sola dirección, recorriendo distancias iguales en el mismo intervalo de
tiempo, manteniendo en todo su movimiento una velocidad constante y sin
aceleración.

El tiro parabólico es un movimiento que resulta de la unión de dos movimientos: El


movimiento rectilíneo uniforme (componentes horizontal) y el movimiento vertical
(componente vertical) que se efectúa por la gravedad y el resultado de este
movimiento es una parábola.

Decimos que un cuerpo se mueve en dos dimensiones cuando el movimiento se

realiza en un plano. Normalmente identificamos el plano como OXY por los ejes que

nos servirán de referencia.


2.2 Relaciones algebraicas

MRU

En caso de necesitar velocidad en X, se usa:

Si necesitamos distancia, existen dos, ya sea:

o en otro caso:

Además la velocidad también se puede conocer con:


Tiro parabólico

Para las ecuaciones del movimiento parabólico

-Para el eje X

X=Xo +V2*t

-Para el eje Y

Vy=Voy+ay*t

y=Yo+Voy*t+½*Ay*t^2

Según las razones trigonométricas

Vx=v*cosa

tan a = Vy/Vx

Según el teorema de pitágoras

V=√(Vx^2+Vy^2
2.3 Teoría sobre MRU y Tiro Parabólico

El movimiento rectilíneo uniforme es aquel movimiento que tiene una velocidad

constante, se mueve en línea recta, que su desplazamiento es aquello que ha

recorrido, la fórmula principal del MRU es:

X=Xo+vt (1)

Debido a que este movimiento es recto, se representa a través de un dibujo en una

sola dimensión (1D), así que las variantes son representadas con la "i" la cual

representa el eje X en el cual se maneja. Y si bien la Fórmula 1 es la relación

matemática principal existen diferentes variantes para saber otros datos

El movimiento parabólico es un ejemplo de composición de movimiento en dos

dimensiones en el eje horizontal y vertical. Consiste en lanzar un cuerpo con una

velocidad qué forma un ángulo A con la horizontal


2.4 Ejercicio resuelto
Ejercicio 1
En la figura, calcula V

En la vertical Vo= 0; H=125m

La posicion en funcion del tiempo se calcula a partir de la ecuacion

H=Vot+1/2gt^2

Si se conoce la distancia de la caída libre:

=25 => t=5s

En la horizontal (MRU): d = V*t

Solo nos falta saber la V horizontalmente, por lo que aplicamos la misma fórmula

pero en este caso la altura de 100m

Y al tener la distancia y el tiempo, solo es dividir para tener nuestro resultado, que

es:

=> 100=Vx5 => V=20m/s


2.5 Historia Python
Python fue creado por el programador holandés Guido van Rossum a fines de la

década de 1980 mientras desarrollaba el sistema operativo Amoeba para manejar

excepciones e interactuar con Amoeba como sucesor del lenguaje ABC. El 16 de

octubre de 2000 se lanzó Python 2.0, que contiene más y el mayor avance. for

Unique con características como nueva integridad y recolección de basura es que

realmente está comenzando a ser desarrollado por la comunidad bajo la dirección

de Guido. Python 3.0 es una versión principal y, a partir del 3 de diciembre de 2008,

Python 3.0 es incompatible con versiones anteriores en varios aspectos. El Premio

al Software Libre 2001 reconoce su trabajo en la creación y desarrollo del lenguaje

Python. En 2005 fue contratado por Google, donde trabaja actualmente, aunque

sigue liderando el desarrollo de Python y Java, a diferencia de máquinas virtuales

como IceTea, Sun JDK, OpenJDK, etc.

Python posee varias implementaciones la más importante y que es la que se

mantiene es CPython elaborada completamente en lenguaje C y se considera como

la más estable de todas después de esta existen otras importantes como IronPython

escrita en C# y diseñada para la plataforma NET, Jython implementada en Java y

compila para el bytecode de esta plataforma PyPy realizada con el propio Python y

destinada para correr en diversas plataforma y tinypy una implementación

minimalista que fue diseñada para caber en 64 Kb de memoria, muy útil para

sistemas embebidos

Entornos de Desarrollo Integrados Dado el éxito de Python en las plataformas Unix,

se han desarrollado una serie de IDEs para él, considerados de la mejor calidad: 1-

IDLE (Integrated Development Environment), un desarrollo bastante sencillo en el


propio Python El entorno, que tiene un intérprete instantáneo, está desarrollado

usando Tkinter. Este es un entorno ideal para pequeñas aplicaciones, y además se

distribuye con paquetes Python para los sistemas operativos más comunes, es

sencillo: Windows, Linux, MacOS. Tiene resaltado de código y un depurador. 2-

Eclipse con el complemento PyDev. Eclipse es una plataforma de desarrollo de

aplicaciones llamada RCP con varios complementos instalados para ampliar su

funcionalidad. En el caso de PyDev, cuenta con un sistema de proyectos que ayuda

a organizar las aplicaciones, además de tener completado inteligente de código,

depurador, resaltado de código, gestión de documentación, entre otras muchas

características que lo hacen ideal para medianos y grandes proyectos.


2.6 Gráficas
-El MRU se define como el movimiento en el cual un objeto se desplaza en línea

recta, en una sola dirección, recorrida, distancias iguales en el mismo intervalo de

tiempo, manteniendo en todo su movimiento una velocidad constante y sin

aceleración

Un tiro parabólico es un movimiento producido por la unión de dos movimientos: un

movimiento lineal uniforme (componente horizontal) y un movimiento vertical

(componente vertical) por gravedad, cuyo resultado es una parábola.

El movimiento parabólico es un ejemplo de una combinación de movimiento

bidimensional en los ejes horizontal y vertical. Se trata de lanzar un objeto en un

ángulo A con la horizontal.


2.8 Diagrama de flujo
2.9 Código y capturas

from numpy import empty


from pylab import
plot,show,xlabel,ylabel,ylim,savefig,close

#DECLARACIÓN DE VARIABLES
g = 9.81
y0 = 200.0
v0 = 0.0
time_i = 0.0
time_f = 5.0
Nt = 100 #número de pasos en el tiempo

#CÁLCULOS
dtime = (time_f - time_i)/Nt
time = time_i #inicialización
y = y0
v = v0

y_FDTD = empty(Nt+1,float) #creando arreglos


y_Newt = empty(Nt+1,float)
x_vec = empty(Nt+1,float)
v_FDTD = empty(Nt+1,float)
v_Newt = empty(Nt+1,float)
t_vec = empty(Nt+1,float)

y_FDTD[0] = y0 #primera entrada de los arreglos


y_Newt[0] = y0
x_vec[0] = 0.0
v_FDTD[0] = v0
v_Newt[0] = v0
t_vec[0] = time_i

#Loop del FDTD


for N in range(1, Nt+1, 1):
time = N*dtime
y = y + v*dtime

v = v - g*dtime

y_FDTD[N] = y

y_Newt[N] = y0 + v0*time - 0.5*g*time*time

x_vec[N] = 0.0

v_FDTD[N] = v

v_Newt[N] = v0 - g*time

t_vec[N] = time
#ANIMACIÓN

ylim(-10,200)

plot(0, y, "o", color="black")

if N < 10: savefig("caida0{}.png".format(N))

if N >= 10: savefig("caida{}.png".format(N))

close()

#GRAFICACIÓN
plot(t_vec, y_FDTD)
plot(t_vec, y_Newt)
xlabel("Tiempo (s)")
ylabel("Altura (m)")
show(

capturas del codigo en la parte de las graficas.


3.0 Bibliografía

Antonio, R. (2014, 2 abril). El lenguaje de programación Python. redalyc.org.

https://www.redalyc.org/pdf/1815/181531232001.pdf

Introducción al Movimiento en Dos Dimensiones. (s. f.). Fisicalab. Recuperado 3 de


noviembre de 2022, de
https://www.fisicalab.com/apartado/intro-movimiento-dos-dimensiones

Movimiento Rectilíneo Uniforme (artículo). (s. f.). Khan Academy. Recuperado 2 de


noviembre de 2022, de
https://es.khanacademy.org/science/fisica-pe-pre-u/x4594717deeb98bd3:cinematica-de-una-p
articula-en-una-y-dos-dimensiones/x4594717deeb98bd3:movimiento-rectilineo-uniforme-mr
u/a/movimiento-rectilneo-uniforme

Tiro Parabolico. Recuperado 2 de noviembre de 2022, de


https://www.uaeh.edu.mx/docencia/P_Presentaciones/prepa4/fisica/Tiro%20Parabolico.pdf

También podría gustarte