Reynolds number, FalsePosition getting multiple errors with no output
1 次查看(过去 30 天)
显示 更早的评论
I am to create a function that uses FalsePosition (function shown below) to solve for f in the given equation. I think I'm missing some connections between my script and the function I'm trying to call.
Here is FalsePosition
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/497398/image.png)
This is my code:
function [root, fx, ea, iter] = falsepositionnew(y)
xl = 2500;
xu = 1000000;
es = 0.0000001;
maxit = 200;
Re = 10000:200000;
y = @(f, Re) 1/sqrt(f) - 4*log(Re*sqrt(f))+0.4; %equation given
for = i:numel(Re)
f(i) = falseposition(y,xl,xu,es,maxit);
end
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Statics and Dynamics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!