Clear Filters
Clear Filters

How to change TolFun?

2 views (last 30 days)
Bestun
Bestun on 25 Mar 2012
Dear All, Could one help me how to change TolFun ??
I look forward to hearing from you Regards Bestun

Accepted Answer

Geoff
Geoff on 25 Mar 2012
You haven't said which solver you are using. Let's assume fzero:
opts = optimset('fzero');
opts = optimset( opts, 'TolFun', 1e-3 );
Then pass the options to your solver.
X = fzero( FUN, X0, opts );
This is all straight out of the documentation for optimset, by the way. =) Now that you know where to look, it's worth a read.

More Answers (1)

Bestun
Bestun on 25 Mar 2012
many thanks Dear Geoff for your lovely answer regarding to my second question . I attached the code .Could you please see it The message error is Exiting: One or more of the residuals, duality gap, or total relative error has grown 100000 times greater than its minimum value so far: the primal appears to be infeasible (and the dual unbounded). (The dual residual < TolFun=1.00e-008.)

Categories

Find more on Optimization in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!