In [14]:
import matplotlib.pyplot as plt
In [2]:
f = open("mesureportailTD.csv")
lignes = f.readlines()
f.close()
In [3]:
lignes[0]
Out[3]:
'temps,position angulaire du bras en degrés,position angulaire du vantail en degrés,couple moteur sur le bras en N.m,couple frein sur le vantail en N.m\n'
In [4]:
lignes[1]
Out[4]:
'0,1.0023,0.8687,-0.582,0.2292\n'
In [9]:
donnees_ligne = lignes[1].strip("\n").split(",")
donnees_ligne
Out[9]:
['0', '1.0023', '0.8687', '-0.582', '0.2292']
In [10]:
float(donnees_ligne[1])
Out[10]:
1.0023
In [12]:
temps = []
bras = []
ventail = []
for i in range(1, len(lignes)):
    donnees_ligne = lignes[i].strip("\n").split(",")
    temps.append(float(donnees_ligne[0]))
    bras.append(float(donnees_ligne[1]))
    ventail.append(float(donnees_ligne[2]))
In [17]:
plt.plot(temps, bras, label="Bras")
plt.plot(temps, ventail, label="Ventail")
plt.legend()
plt.show()
In [18]:
plt.plot(temps, bras, label="Bras")
plt.plot(temps, ventail, label="Ventail")
plt.legend(loc="upper left")
plt.show()
In [19]:
plt.plot(temps, bras, label="Bras")
plt.plot(temps, ventail, label="Ventail")
plt.legend(loc="upper left")
plt.xlabel("temps (s)")
plt.show()
In [ ]: