How to change TolFun?

7 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.)

Tags

Community Treasure Hunt

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

Start Hunting!