Python: Massenprozentzusammensetzung mit UliEngineering berechnen

Die prozentuale Zusammensetzung von Elementen in einer Verbindung lässt sich mit der UliEngineering-Python-Bibliothek einfach berechnen:

percent_composition.py
from UliEngineering.Chemistry.Stoichiometry import percent_composition

# Massenprozentzusammensetzung von Wasser (H2O) berechnen
composition = percent_composition("H2O")
print(f"Zusammensetzung von Wasser: {composition}")

# Massenprozentzusammensetzung von Kohlendioxid (CO2) berechnen
composition = percent_composition("CO2")
print(f"Zusammensetzung von CO2: {composition}")

# Massenprozentzusammensetzung von Natriumchlorid (NaCl) berechnen
composition = percent_composition("NaCl")
print(f"Zusammensetzung von NaCl: {composition}")

Beispielausgabe

percent_composition_output.txt
Zusammensetzung von Wasser: {'H': 11.19, 'O': 88.81}
Zusammensetzung von CO2: {'C': 27.29, 'O': 72.71}
Zusammensetzung von NaCl: {'Na': 39.34, 'Cl': 60.66}

Die Massenprozentzusammensetzung ermittelt den Massenanteil jedes Elements in einer chemischen Verbindung. Das ist essenziell für stöchiometrische Berechnungen, analytische Chemie, Materialwissenschaft und Qualitätskontrolle in der chemischen Produktion. Sie zeigt, welcher Anteil der Gesamtmasse einer Verbindung von jedem konstituierenden Element beigetragen wird.

Berechnet wird die Massenprozentzusammensetzung für jedes Element nach der Formel $%{element} = \frac{n \times M{element}}{M_{compound}} \times 100$, wobei $n$ die Anzahl der Atome des Elements in der Verbindung, $M_{element}$ die Atommasse des Elements und $M_{compound}$ die gesamte Molekülmasse der Verbindung ist. Die Summe aller Prozentsätze ergibt 100 %.

Verwandte Beiträge


Ähnliche Beiträge nach Kategorie: Chemistry, Python