Comment calculer le rendement en pourcentage en Python avec UliEngineering

Vous pouvez facilement calculer le rendement en pourcentage d’une réaction chimique en utilisant la bibliothèque Python UliEngineering :

percent_yield.py
from UliEngineering.Chemistry.Stoichiometry import percent_yield

# Calculer le rendement en pourcentage (1.5 mol réel, 2.0 mol théorique)
yield_pct = percent_yield(1.5, 2.0)
print(f"Rendement en pourcentage (1.5/2.0 mol) : {yield_pct:.1f}%")

# Calculer le rendement en pourcentage (0.8 mol réel, 1.0 mol théorique)
yield_pct = percent_yield(0.8, 1.0)
print(f"Rendement en pourcentage (0.8/1.0 mol) : {yield_pct:.1f}%")

# Calculer le rendement en pourcentage (1.9 mol réel, 2.0 mol théorique)
yield_pct = percent_yield(1.9, 2.0)
print(f"Rendement en pourcentage (1.9/2.0 mol) : {yield_pct:.1f}%")

Exemple de sortie

percent_yield_output.txt
Rendement en pourcentage (1.5/2.0 mol) : 75.0%
Rendement en pourcentage (0.8/1.0 mol) : 80.0%
Rendement en pourcentage (1.9/2.0 mol) : 95.0%

Le calcul du rendement en pourcentage détermine l’efficacité d’une réaction chimique en comparant la quantité réelle de produit obtenue au rendement théorique maximal possible. Ceci est essentiel pour évaluer l’efficacité des réactions, optimiser les conditions expérimentales et comparer différentes voies de synthèse. Un rendement en pourcentage de 100 % représente une efficacité parfaite, tandis que des valeurs inférieures indiquent des pertes dues à des réactions secondaires, une conversion incomplète ou une perte de produit lors de l’isolement.

Le rendement en pourcentage est calculé en utilisant la formule : $% \text{rendement} = \frac{\text{réel}}{\text{théorique}} \times 100$, où le rendement réel est la quantité mesurée de produit obtenue et le rendement théorique est la quantité maximale possible basée sur la stœchiométrie. Cette métrique aide les chimistes à comprendre l’efficacité des réactions et à identifier les opportunités d’amélioration.

Articles liés


Check out similar posts by category: Chemistry, Python