1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| import matplotlib.pyplot as plt
import numpy as np
import JeulinLib
from matplotlib.pyplot import*
#Création des listes associées à chaque grandeur
mesure=[1,2,3,4,5,6]
t=[0.0,1.0,2.0,3.0,4.0,5.0]
x=[0.0,1.6,2.0,3.5,5.0,6.2]
xmax=x[-1]
#Tableau de valeurs
JeulinLib.TabInit("Tableau de valeurs")
JeulinLib.TabAddColumn(mesure,"mesure n°")
JeulinLib.TabAddColumn(t, " t (s)")
JeulinLib.TabAddColumn(x, "x (m)")
JeulinLib.TabShow()
#Calcul des vitesses instantanées
vitesse=[]
for i in range(len(t)-1):
v=(x[i+1]-x[i-1])/(t[i+1]-t[i-1])
vitesse.append(v)
#Création du graphique de la trajectoire
xlim(0,xmax+0.5)
plot(x,'r+')
grid()
title("trajectoire")
xlabel('x en m')
show() |
Partager