From ccc3c513fbf586eb2dffa03970f02a7dd69709d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= Date: Thu, 19 Apr 2012 11:50:25 +0200 Subject: [PATCH] Fixed bug (initialization of zero_delta). --- matlab/simplex_optimization_routine.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab/simplex_optimization_routine.m b/matlab/simplex_optimization_routine.m index ff2f05a0a..6d61533e2 100644 --- a/matlab/simplex_optimization_routine.m +++ b/matlab/simplex_optimization_routine.m @@ -151,7 +151,6 @@ else delta = 0.05; end DELTA = delta; -zero_delta = delta/200;% To be used instead of delta if x(i) is zero. % Set max_no_improvements. if isfield(options,'max_no_improvements') @@ -510,6 +509,7 @@ function [v,fv,delta] = simplex_initialization(objective_function,point,point_sc v(:,1) = point; fv = zeros(n+1,1); fv(1) = point_score; + zero_delta = delta/200;% To be used instead of delta if x(i) is zero. if length(delta)==1 delta = repmat(delta,n,1); end