summaryrefslogtreecommitdiff
path: root/23/CH5/EX5.8/Example_5_8.sce
blob: 95c5c2ec831698f4b410312b650048e6f3b4f3e1 (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
30
31
clear;
clc;

//To find Approx Value
function[A]=approx(V,n)
  A=round(V*10^n)/10^n;//V-Value  n-To what place
  funcprot(0)
endfunction  

//Example 5.8
//Caption : Program To Find the Maximum Possible Work for Ideal Condition

//Given Values
//Saturated Steam
//At T=373.15K 
H1=2676;//[KJ/Kg] from Steam table(App F)
S1=7.3554;//[KJ/Kg/K] from steam table(App F)
//At T=273.15K  Liquid water
H2=0;
S2=0;

T_sigma=273.15;//[K]
T_r=473.15;//[K]

del_H=H2-H1;
del_S=S2-S1;
W_ideal=del_H-(T_sigma*del_S);//[KJ/Kg]
Q=approx(abs(W_ideal*(T_r/(T_sigma-T_r))),1);//[KJ]
disp('KJ',Q,'Maximum Possible Work')

//End