Activité livre Hatier page 74-75
temperaturedusoleilLa question 4 doit être traitée de trois manières différentes
- graphique sur feuille
- Tableur
- Code python
Le code python est fourni ci-dessous .Il suffit de remplacer les points dans les deux tableaux par vos valeurs puis exécuter le programme
import math import matplotlib.pyplot as plt from scipy import stats import numpy as np import math #T est la température en Kelvin et londe la longueur d'onde en nanomètre T=np.array([.........]) londe=np.array([..........]) londe=londe*1E-9 #On note invT l'inverse de T : 1/T invT=1/T # regression linéaire slope, intercept, r_value, p_value, std_error = stats.linregress(invT,londe) londemodel=slope*invT+intercept #tracé du nuage de points plt . scatter(invT ,londe,s=100,color ='yellow') #Paramétrage du tracé de la modélisation plt . plot (invT,londemodel,marker=".",color ='blue',markersize=1) plt . xlabel ("1/T avec T en Kelvin (K)") plt . ylabel ("longueur d'onde en nm") plt . grid () #affichage des résultats de la modélisation print("a=",slope) print("b=",intercept) print("cofficient de correlation=",r_value) # Affichage du graphique plt .show()
Le spectre électromagnétique
Le corps noir
0 commentaire