Forcing fsolve to be positive
Show older comments
ire = fsolve(@(re) Pgls(P,BV0,FROE,B,re),re0);
is their a way to force fsolve to return a positive ire?
Accepted Answer
More Answers (1)
Instead of fsolve, use lsqnonlin, which lets you put bounds on the solution,
ire = lsqnonlin(@(re) Pgls(P,BV0,FROE,B,re),re0,0);
Categories
Find more on Assembly in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!