Modify the Haaland Function
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Michael Floyd
el 2 de Nov. de 2019
Respondida: JESUS DAVID ARIZA ROYETH
el 2 de Nov. de 2019
I've been asked to modify the Haaland Function. I'm fairly new to matlab, and would appreciate the help.

0 comentarios
Respuestas (1)
JESUS DAVID ARIZA ROYETH
el 2 de Nov. de 2019
here the solution:
function f=Haaland(releps,Re)
if Re<=2300 %if Re <= 2300
f=64/Re;
else % if Re > 2300
answer=0.25/(log10(releps/3.7+5.74/Re^0.9))^2; %calculate f using Swamee..
f2=@(x) 1/sqrt(x)+2*log10(releps/3.7+2.51/(Re*sqrt(x))); %Funcion ColeBrook
f=fsolve(f2,answer); %solve function
end
end
0 comentarios
Ver también
Categorías
Más información sobre Fluid Dynamics en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!