{"cells":[{"metadata":{"trusted":false},"cell_type":"code","source":"# -*- coding: utf-8 -*-\n\"\"\"\nDÃ©termination de la viscositÃ© et de l'incertitude-type associÃ©e u(viscositÃ©)\n\n\"\"\"\n\nimport numpy as np\n\n###############################################################################\n####                    Partie Ã  modifier                                  ####\n###############################################################################\n# masse volumique de la bille en acier\nrho_acier = 1*10**3 # A MODIFIER : masse volumique de l'acier (en kg/mÂ³)\n\n# masse volumique du fluide \nrho_fluide = 1      # A MODIFIER : masse volumique du fluide (en kg/mÂ³)\n\nV = 1               # A MODIFIER : volume du fluide (en mL)\nt = 1               # A MODIFIER : tolÃ©rance de la burette (en mL)\nu_V = t/np.sqrt(3)  # incertitude-type sur le volume du fluide (en mL)\n\nm = 1               # A MODIFIER : masse du fluide (en g)\na = 1               # A MODIFIER : prÃ©cision de la balance (en 1/100 de g)\nu_m = a/np.sqrt(3)  # incertitude-type sur la masse du fluide (en g)\n\n# Mesure du diamÃ¨tre D avec le pied Ã  coulisse\nD =   1*10**-2      # A MODIFIER : mesure de D (en mÃ¨tre)\nd  = 0.1*10**-2     # A MODIFIER : plus petite graduation du pied Ã  coulisse (en mÃ¨tre)\nu_D = d/np.sqrt(12) # incertitude-type sur la mesure de D (mÃ¨tre)\n\n# vitessse limite et incertitude-type associÃ©e\nv_lim = 1.          # A MODIFIER vitesse limite ( en m/s)\nu_v_lim = 0.1       # A MODIFIER incertitude-type associÃ©e Ã  la vitesse limite (en m/s)\n\n###############################################################################\n####        Ne pas modifier la suite de ce programme                       ####\n###############################################################################\ng= 9.81 # intensitÃ© de pesanteur (en m/sÂ²)\nviscosite = (rho_acier - rho_fluide)*g*D**2/(18*v_lim)\nu_viscosite=viscosite*np.sqrt( ( (u_V/V)**2 + (u_m/m)**2 )*(rho_fluide/(rho_acier - rho_fluide))**2 + 4*(u_D/D)**2 + (u_v_lim/v_lim)**2)\nprint(\"Valeur de la viscositÃ© (Pa.s) : viscositÃ© =\", round(viscosite,2))\nprint(\"Incertitude-type composÃ©e associÃ©e Ã  la viscositÃ© (Pa.s) : u(viscositÃ©) =\",round(u_viscosit","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"name":"python3","display_name":"Python 3","language":"python"}},"nbformat":4,"nbformat_minor":2}