Mercurial > octave-nkf
changeset 9623:bc0739d02724
update initial TR step for fsolve and fminunc
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Sun, 06 Sep 2009 10:02:09 +0200 |
parents | 40cbcdf12b54 |
children | 3fc7272937ce |
files | scripts/ChangeLog scripts/optimization/fminunc.m scripts/optimization/fsolve.m |
diffstat | 3 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- 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 <highegg@gmail.com> + + * optimization/fsolve.m: Update initial factor. + * optimization/fminunc.m: Update initial factor. + 2009-09-06 Jaroslav Hajek <highegg@gmail.com> * general/arrayfun.m: Fix test.
--- 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;
--- 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;