Python: Massenprozentzusammensetzung mit UliEngineering berechnen

English Deutsch

Du kannst leicht die prozentuale Zusammensetzung von Elementen in einer Verbindung mit der UliEngineering-Python-Bibliothek 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 bestimmt den Massenanteil jedes Elements in einer chemischen Verbindung. Dies ist wesentlich für stöchiometrische Berechnungen, analytische Chemie, Materialwissenschaft und Qualitätskontrolle in der chemischen Produktion. Sie zeigt, welcher Bruchteil der Gesamtmasse einer Verbindung von jedem konstituierenden Element beigetragen wird.

Die Massenprozentzusammensetzung für jedes Element wird mit der Formel $%{element} = \frac{n \times M{element}}{M_{compound}} \times 100$ berechnet, 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


Check out similar posts by category: Chemistry, Python