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;