# TP 11 - Mesure de viscosité - Programme 1 ################################################################################ # Cellule 1 : Importation des bibliothèques import numpy as np import matplotlib.pyplot as plt ################################################################################ # Cellule 2 : Calcul des 20 valeurs de viscosité # Grandeurs d'entrée g = # Champ de pesanteur (m.s-2) A COMPLETER µ = # Masse volumique du glycerol (kg.m-3) A COMPLETER m = # Masse de la bille (kg) A COMPLETER R = # Rayon de la bille (m) A COMPLETER L = # Distance parcourue par la bille (m) A COMPLETER T = np.array([]) # Tableau des vingt mesures de temps de parcours de la longueur L (s) A COMPLETER # Formule de calcul de la viscosité eta = # A COMPLETER # Affichage des valeurs de viscosité print('Valeurs de la viscosité :',eta) ################################################################################ # Cellule 3 : Calcul de la viscosité moyenne et de son incertitude-type # Histogramme des valeurs de viscosité plt.title('Histogramme de la viscosité') plt.xlabel('viscosité en Pa.s') plt.ylabel('Effectifs') plt.hist(eta,bins='rice') plt.show() # Grandeurs statistiques etamoy = np.mean(eta) # Moyenne des viscosités sx = np.std(eta,ddof=1) # Ecart-type des viscosités ueta = sx/np.sqrt(len(eta)) # Incertitude-type sur la moyenne print('La moyenne des viscosités est : etamoy =',etamoy) print("L'écart-type est :",sx) print("L'incertitude-type sur la viscosité moyenne est : u(eta) =",ueta) ################################################################################