Як обчислити відсоток виходу у Python за допомогою UliEngineering

Ви можете легко обчислити відсоток виходу хімічної реакції за допомогою бібліотеки Python UliEngineering:

percent_yield.py
from UliEngineering.Chemistry.Stoichiometry import percent_yield

# Обчислити відсоток виходу (фактичний 1,5 моль, теоретичний 2,0 моль)
yield_pct = percent_yield(1.5, 2.0)
print(f"Відсоток виходу (1,5/2,0 моль): {yield_pct:.1f}%")

# Обчислити відсоток виходу (фактичний 0,8 моль, теоретичний 1,0 моль)
yield_pct = percent_yield(0.8, 1.0)
print(f"Відсоток виходу (0,8/1,0 моль): {yield_pct:.1f}%")

# Обчислити відсоток виходу (фактичний 1,9 моль, теоретичний 2,0 моль)
yield_pct = percent_yield(1.9, 2.0)
print(f"Відсоток виходу (1,9/2,0 моль): {yield_pct:.1f}%")

Приклад виводу

percent_yield_output.txt
Відсоток виходу (1,5/2,0 моль): 75,0%
Відсоток виходу (0,8/1,0 моль): 80,0%
Відсоток виходу (1,9/2,0 моль): 95,0%

Обчислення відсотка виходу визначає ефективність хімічної реакції шляхом порівняння фактичної кількості отриманого продукту з теоретично максимально можливим виходом. Це є необхідним для оцінки ефективності реакції, оптимізації експериментальних умов та порівняння різних синтетичних шляхів. Відсоток виходу 100% означає ідеальну ефективність, тоді як нижчі значення вказують на втрати через побічні реакції, неповне перетворення або втрату продукту під час виділення.

Відсоток виходу обчислюється за формулою: $% \text{yield} = \frac{\text{actual}}{\text{theoretical}} \times 100$, де фактичний вихід — це виміряна кількість отриманого продукту, а теоретичний вихід — максимально можлива кількість на основі стехіометрії. Цей показник допомагає хімікам зрозуміти ефективність реакції та визначити можливості для покращення.

Пов’язані публікації


Дивіться схожі статті за категоріями: Chemistry, Python