Filter löschen
Filter löschen

How to change TolFun?

2 Ansichten (letzte 30 Tage)
Bestun
Bestun am 25 Mär. 2012
Dear All, Could one help me how to change TolFun ??
I look forward to hearing from you Regards Bestun

Akzeptierte Antwort

Geoff
Geoff am 25 Mär. 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.

Weitere Antworten (1)

Bestun
Bestun am 25 Mär. 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.)

Kategorien

Mehr zu Optimization finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by