# HG changeset patch # User Jaroslav Hajek # Date 1252224129 -7200 # Node ID bc0739d0272448e2c102378c62d3ce5189c86ccb # Parent 40cbcdf12b54df75797cb6bc1ee0ae5d5daad1e0 update initial TR step for fsolve and fminunc diff -r 40cbcdf12b54 -r bc0739d02724 scripts/ChangeLog --- a/scripts/ChangeLog Sun Sep 06 08:06:54 2009 +0200 +++ b/scripts/ChangeLog Sun Sep 06 10:02:09 2009 +0200 @@ -1,3 +1,8 @@ +2009-09-06 Jaroslav Hajek + + * optimization/fsolve.m: Update initial factor. + * optimization/fminunc.m: Update initial factor. + 2009-09-06 Jaroslav Hajek * general/arrayfun.m: Fix test. diff -r 40cbcdf12b54 -r bc0739d02724 scripts/optimization/fminunc.m --- a/scripts/optimization/fminunc.m Sun Sep 06 08:06:54 2009 +0200 +++ b/scripts/optimization/fminunc.m Sun Sep 06 10:02:09 2009 +0200 @@ -110,7 +110,7 @@ tolx = optimget (options, "TolX", sqrt (macheps)); tolf = optimget (options, "TolFun", sqrt (macheps)); - factor = 100; + factor = 0.1; ## FIXME: TypicalX corresponds to user scaling (???) autodg = true; diff -r 40cbcdf12b54 -r bc0739d02724 scripts/optimization/fsolve.m --- a/scripts/optimization/fsolve.m Sun Sep 06 08:06:54 2009 +0200 +++ b/scripts/optimization/fsolve.m Sun Sep 06 10:02:09 2009 +0200 @@ -164,7 +164,7 @@ tolx = optimget (options, "TolX", sqrt (macheps)); tolf = optimget (options, "TolFun", sqrt (macheps)); - factor = 100; + factor = 1; niter = 1; nfev = 1;