👤

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()

Mercii :))


Répondre :

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 !


En Studier: D'autres questions