From b335b65251ea5201e636458ba4aa6e8891ebac6a Mon Sep 17 00:00:00 2001
From: Charlotte Bond <czb@star.sr.bham.ac.uk>
Date: Tue, 15 Oct 2013 15:53:38 +1030
Subject: [PATCH] giving better guess for initial offset

---
 src/mirror_maps/FT_remove_curvature_from_mirror_map.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mirror_maps/FT_remove_curvature_from_mirror_map.m b/src/mirror_maps/FT_remove_curvature_from_mirror_map.m
index a30b53b..9ca5b8a 100755
--- a/src/mirror_maps/FT_remove_curvature_from_mirror_map.m
+++ b/src/mirror_maps/FT_remove_curvature_from_mirror_map.m
@@ -59,13 +59,13 @@ function [map_out,Rc_out,delta_x0,delta_y0]=FT_remove_curvature_from_mirror_map(
     disp_str='off';
   end
 
-  zoffset=0;
+  zoffset=map.data(round(map.y0),round(map.x0))*map.scaling*1e9;
   %params=[Rc_in, zoffset, map.x0, map.y0];
   params=[Rc_in, zoffset];
 
 
   % set options for fminsearch ('help optimset' gives the list of options)
-  options=optimset('Display',disp_str, 'TolX', 1e-03, 'TolFun',1e-05, 'MaxIter', 1000);
+  options=optimset('Display',disp_str, 'TolX', 1e-03, 'TolFun',1e-09, 'MaxIter', 100000);
   
   % create link to test function below
   f=@testfunc;
-- 
GitLab