import math import numpy as np import matplotlib.pyplot as plt import struct import csv import sys #"C:\Users\quent\OneDrive\Bureau\ENSC\TransD\Framboisier\02400001.TXT" #! /usr/bin/env python3 # -*- coding: UTF-8 -*- csv_reader1 = csv.reader(open('./RawDataFiles/RawData1.csv')) #Ouvre le fichier .csv bigx = float(-sys.maxsize-1) bigy = float(-sys.maxsize-1) smallx = float(sys.maxsize) smally = float(sys.maxsize) capteurs = [] for ligne in csv_reader1: capteurs.append(ligne) if float(ligne[0]) > bigx: bigx = float(ligne[0]) if float(ligne[1]) > bigy: bigy = float(ligne[1]) if float(ligne[0]) < smallx: smallx = float(ligne[0]) if float(ligne[1]) < smally: smally = float(ligne[1]) capteurs.sort() x_arr = [] y_arr = [] for capteur in capteurs: x_arr.append(capteur[0]) y_arr.append(capteur[1]) fig1 = plt.figure(1, figsize = (5.91, 2.758)) fig2 = plt.figure(1, figsize = (5.91, 2.758)) fig3 = plt.figure(1, figsize = (5.91, 2.758)) fig4 = plt.figure(1, figsize = (5.91, 2.758)) fig5 = plt.figure(1, figsize = (5.91, 2.758)) fig6 = plt.figure(1, figsize = (5.91, 2.758)) fig7 = plt.figure(1, figsize = (5.91, 2.758)) fig8 = plt.figure(1, figsize = (5.91, 2.758)) fig9 = plt.figure(1, figsize = (5.91, 2.758)) fig10 = plt.figure(1, figsize = (5.91, 2.758)) fig1.xlabel('Temps') fig1.ylabel('Tension') fig1.title("Données tableau 1") fig1.plot(x_arr, y_arr, 'r') #fig, (ax1) = plt.subplots(2, 1) # Fe = 250000 #Fréquence d'échantillonage # tstep = 1 / Fe # y = capteur[:][0] # y2 = capteur[:][0] # N = len(y) # t = np.linspace(0, (N-1) * tstep, N) #Légende des plot 1, 2, 3, 4, 5, 6, 7 et 8 # ax1.set_xlabel('Temps') # ax1.set_ylabel('Tension') # ax1.set_title("Données du premier capteur") # ax1.plot(t, y) # ax2.set_xlabel('Temps') # ax2.set_ylabel('Tension') # ax2.set_title("Données du deuxième capteur") # ax2.plot(t, y2) # ax3.set_xlabel('Temps') # ax3.set_ylabel('Tension') # ax3.set_title("Données du troisième capteur") # ax3.plot(t, y3) # ax4.set_xlabel('Temps') # ax4.set_ylabel('Tension') # ax4.set_title("Données du quatrième capteur") # ax4.plot(t, y4) # ax5.set_xlabel('Temps') # ax5.set_ylabel('Tension') # ax5.set_title("Données du cinquième capteur") # ax5.plot(t, y5) # ax6.set_xlabel('Temps') # ax6.set_ylabel('Tension') # ax6.set_title("Données du sixième capteur") # ax6.plot(t, y6) # ax7.set_xlabel('Temps') # ax7.set_ylabel('Tension') # ax7.set_title("Données du septième capteur") # ax7.plot(t, y7) # ax8.set_xlabel('Temps') # ax8.set_ylabel('Tension') # ax8.set_title("Données du huitième capteur") # ax8.plot(t, y8) plt.show() #Affiche le tableau à l'écran