summaryrefslogtreecommitdiff
path: root/647/CH12/EX12.3/Example12_3.sce
blob: 435338b0037841bcb6134d5aa8f16dc9224954d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
clear;
clc;

// Example: 12.3
// Page: 479

printf("Example: 12.3 - Page: 479\n\n");

// Solution

//*****Data******//
// Reaction: C2H5OH(g) + (1/2)O2(g) = CH3CHO(g) + H2O(g)
Temp = 298;// [K]
G_CH3CHO = -133.978;// [kJ]
G_H2O = -228.60;// [kJ]
G_C2H5OH = -174.883;// [kJ]
R = 8.314;// [J/mol K]
//***************//

G_O2 = 0;// [kJ]
G_rkn = G_CH3CHO + G_H2O -(G_C2H5OH + G_O2);// [kJ]
G_rkn = G_rkn*1000;// [J]
if G_rkn < 0 
    printf("Reaction is feasible\n");
    K = exp(-(G_rkn/(R*Temp)));
    printf("Equilibium Constant is %.3e",K);
else
    printf("Reaction is not feasible\n");
end