Untitled
unknown
plain_text
10 months ago
1.0 kB
9
Indexable
#Movimiento parabólico ''' Este ptograma grafica el movimiento parabólico de cuerpo que es lanzado desde cierta altura (h), con una velocidad inicial(vo) y con un ánulo formado con la horizontal (θ) ''' import numpy as np import matplotlib.pyplot as plt vo = 60 xo = 0 yo = 40 θ = 20 #def grafica(x,y,xo,yo): tmax = (-vo*np.sin(θ*np.pi/180) - np.sqrt((vo**2)*(np.sin(θ*np.pi/180)**2)+19.6*yo))/(-9.8) t = np.arange(0,tmax,0.01) # range of values for the x axis x = xo + vo*np.cos(θ*np.pi/180)*t y = yo + vo*np.sin(θ*np.pi/180)*t -4.9*t**2 plt.plot(x,y) # create the graph of parabolic movie plt.title("Movimiento Parabólico") # graph title label plt.xlabel('Alcance Horizontal') # x axis label plt.ylabel("Altura") # y axis label plt.grid(True) # Mostrar cuadricula en el gráfico plt.show() print("x = {}".format(x)) print() print() print("y = {}".format(x)) #tmax = np.sqrt(2*h/9.8) print(tmax)
Editor is loading...
Leave a Comment