From my understanding, it's impossible to constrain fsolve to only find positive zeros but that it is possible using lsqnonlin (see this thread: http://www.mathworks.com/matlabcentral/newsreader/view_thread/280353). I see how I can use bound constraints with lsqnonlin to only return positive values, but how do I "minimize the residuals to 0"? Thank you!
MATLAB: Constraining equilibrium solver to positive values (fsolve, lsqnonlin)
fsolvelsqnonlinOptimization Toolbox
Best Answer