Escolar Documentos
Profissional Documentos
Cultura Documentos
Function fxi(x)
atas = 2.51 / Re
bawah = (epsilon / D / 3.7) + (2.51 * x / Re)
fxi = 1 + (2 * atas / bawah)
End Function
Function g(x)
g = x - (fx(x) / fxi(x))
End Function
'f = 1
x = 1 'f ^ -0.5
i=0
Do
i=i+1
old_x = x
x = g(old_x)
sisa = Abs(old_x - x)
Debug.Print i;
Loop Until sisa < 0.000001
'Print sisa; i
'Print x(i)
'Print x(i)
f = (1 / x) ^ 2
V = (Hf * 2 * 9.81 * D / (L * f)) ^ 0.5
'bil_Reynold = V * D / Visk_kinematik
Roughness = epsilon / D
Q = V * (0.25 * (22 / 7) * D ^ 2)
End Sub
----------------