I am using bisection method to solve an equation, but the solution always shows the first value input and I don't know where my mistake is
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am using the biscetion method to solve an equation but the solution is always the first picked value (xLeft).
bisection_method()
0 commentaires
Réponses (1)
Walter Roberson
le 23 Déc 2021
D=0.1016; Q=0.00368; p=900;u=0.008; e=0;
A = (1/4)*pi*D^2;
R = (p*D*Q)/(u*A);
f = @(ft) 1/(-2*log((e/D)/3.7)+(2.51/(R*(ft^0.5))))^2;
syms ft
f(ft)
simplify(ans)
Notice the infinity, which is from the log((e/D)/3.7) when e is 0.
0 commentaires
Voir également
Catégories
En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!