# HG changeset patch # User Jaroslav Hajek # Date 1235479994 -3600 # Node ID 20589a8f1a3386a6cba3faf02c59896b7401c9c1 # Parent ab4db66e286fb482d35662a61955d11b09ff7c78 fix fsolve bug diff -r ab4db66e286f -r 20589a8f1a33 scripts/ChangeLog --- a/scripts/ChangeLog Tue Feb 24 11:15:05 2009 +0100 +++ b/scripts/ChangeLog Tue Feb 24 13:53:14 2009 +0100 @@ -1,3 +1,8 @@ +2009-02-24 Jaroslav Hajek + + * optimization/fsolve.m: Update niter after each iteration, not just + a succesful one. + 2009-02-08 Thorsten Meyer * configure.in: AC_SUBST ac_config_files diff -r ab4db66e286f -r 20589a8f1a33 scripts/optimization/fsolve.m --- a/scripts/optimization/fsolve.m Tue Feb 24 11:15:05 2009 +0100 +++ b/scripts/optimization/fsolve.m Tue Feb 24 13:53:14 2009 +0100 @@ -274,9 +274,10 @@ xn = norm (dg .* x); fvec = fvec1; fn = fn1; - niter ++; endif + niter ++; + ## FIXME: should outputfcn be only called after a successful iteration? if (! isempty (outfcn)) optimvalues.iter = niter;