Effacer les filtres
Effacer les filtres

How to change TolFun?

2 vues (au cours des 30 derniers jours)
Bestun
Bestun le 25 Mar 2012
Dear All, Could one help me how to change TolFun ??
I look forward to hearing from you Regards Bestun

Réponse acceptée

Geoff
Geoff le 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.

Plus de réponses (1)

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

Catégories

En savoir plus sur Optimization dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by