Python: Prozentuale Ausbeute mit UliEngineering berechnen

English Deutsch

Du kannst leicht die prozentuale Ausbeute einer chemischen Reaktion mit der UliEngineering-Python-Bibliothek berechnen:

percent_yield.py
from UliEngineering.Chemistry.Stoichiometry import percent_yield

# Prozentuale Ausbeute berechnen (tatsächlich 1,5 Mol, theoretisch 2,0 Mol)
yield_pct = percent_yield(1.5, 2.0)
print(f"Prozentuale Ausbeute (1,5/2,0 Mol): {yield_pct:.1f}%")

# Prozentuale Ausbeute berechnen (tatsächlich 0,8 Mol, theoretisch 1,0 Mol)
yield_pct = percent_yield(0.8, 1.0)
print(f"Prozentuale Ausbeute (0,8/1,0 Mol): {yield_pct:.1f}%")

# Prozentuale Ausbeute berechnen (tatsächlich 1,9 Mol, theoretisch 2,0 Mol)
yield_pct = percent_yield(1.9, 2.0)
print(f"Prozentuale Ausbeute (1,9/2,0 Mol): {yield_pct:.1f}%")

Beispielausgabe

percent_yield_output.txt
Prozentuale Ausbeute (1,5/2,0 Mol): 75.0%
Prozentuale Ausbeute (0,8/1,0 Mol): 80.0%
Prozentuale Ausbeute (1,9/2,0 Mol): 95.0%

Die Berechnung der prozentualen Ausbeute bestimmt die Effizienz einer chemischen Reaktion durch Vergleich der tatsächlichen Produktmenge mit der theoretisch maximal möglichen Ausbeute. Dies ist wesentlich für die Bewertung der Reaktionseffizienz, die Optimierung experimenteller Bedingungen und den Vergleich verschiedener Synthesewege. Eine prozentuale Ausbeute von 100% repräsentiert perfekte Effizienz, während niedrigere Werte Verluste durch Nebenreaktionen, unvollständige Umsetzung oder Produktverluste während der Isolierung anzeigen.

Die prozentuale Ausbeute wird mit der Formel $% \text{Ausbeute} = \frac{\text{tatsächlich}}{\text{theoretisch}} \times 100$ berechnet, wobei die tatsächliche Ausbeute die gemessene Produktmenge und die theoretische Ausbeute die maximal mögliche Menge basierend auf der Stöchiometrie ist. Diese Kennzahl hilft Chemikern, die Reaktionseffizienz zu verstehen und Verbesserungsmöglichkeiten zu identifizieren.

Verwandte Beiträge


Check out similar posts by category: Chemistry, Python