El analisis teorico es el siguiente
Lo primero que hacemos en llamar a las librerias
import numpy as np import matplotlib.pyplot as plt
A continuacion, creamos un vector de tiempo t con N=6 elementos
N=6 t=np.zeros(N)
y verificamos que t sea un vector con seis espacios vacios
print t [0. 0. 0. 0. 0. 0.]
Es posible llenar el vector t con el ciclo for
yi=0 vi=0 g=9.8 y=np.zeros(6) for it in range(0,6): y[it]=yi+vi*t[it]-0.5*g*t[it]*t[it]
Graficamos de la forma
plt.plot(t,y,'-o') plt.show()
Con las siguientes instrucciones se puede hacer una grafica de calidad
plt.grid() plt.title("Caida libre") plt.xlabel("Tiempo (t)") plt.ylabel("Posicion [y(t)]") plt.plot(t,y,'-o', label='Teoria') plt.legend() plt.show()