Bonsoir, pouvez vous m’aider pour completer ce programme python pour de la physique chimie
: """Ce programme permet de représenter la courbe de décroissance radioactive A(t)"""
import matplotlib.pyplot as plt
# plt.plot(abscisse, ordonnée, color = "") permet de tracer un graphe continu
import numpy as np
# on fait np.log() pour le logarithme népèrien, np.exp() pour l'exponentielle
# np.linspace(min, max, nombre ) permet de créer une liste de valeurs régulièrement espacées
'''paramètres'''
isotope = input("Quel est le nom de l'isotope?")
A0 = ### à compléter pour entrer l'activité initiale
tdemi = ### à compléter pour entrer la valeur de la demi-vie
unite = ### à compléter pour entrer l'unité de la demi-vie
'''Coordonnées des points'''
t = ### à compléter pour avoir 1000 points
lambd= ### à compléter pour calculer la constante radioactive
A = []
### faire une boucle ci-dessous (plusieurs variantes possibles) pour remplir la liste A
'''affichage'''
plt.grid()
plt.title("décroissance radioactive d'un échantillon de " + isotope)
plt.xlabel("t en "+ unite)
plt.ylabel("A en Bq")
### à compléter pour tracer le graphe
plt.xticks(np.arange(0,1.1*t[999],tdemi)) # on impose la graduation des axes
plt.yticks(np.arange(0,1.1*A0,A0/8))
plt.show()
Merci d'avoir visité notre site Web dédié à Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !