blob: 10b317dbc74374967665aafba8c9518d2e2dde8a (
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
|
clc
//Initialization of variables
x1=0.99
x2=0.99
y1=0.95
y2=0.95
alpha=1.5
m=0.42
l=2
HTU=0.34
//calculations
y1s= (y1-0.58)/m
xrd= (x2-y2)/(x1-y1s)
Rd=xrd/(1-xrd)
Rds=alpha*Rd
xl= ((Rds+1)*y1 - x1)/(Rds)
function z= ystar(y)
z=0.58+0.42*y
endfunction
NTU = log((ystar(xl) -y1)/(ystar(x1)-x1)) /(1- m*(Rds+1)/Rds)
NTU2=l/HTU
xd2=(ystar(y1)-y1)/%e^(NTU2*(1-m))
xd=(0.58-xd2)/(1-m)
//results
printf("In case 1, NTU = %.2f",NTU)
printf("\n In case 2, xd = %.3f",xd)
|