diff --git a/matlab/dynare_estimation_1.m b/matlab/dynare_estimation_1.m index e5ad0d0ba..14751c988 100644 --- a/matlab/dynare_estimation_1.m +++ b/matlab/dynare_estimation_1.m @@ -408,7 +408,8 @@ if ~isequal(options_.mode_compute,0) && ~options_.mh_posterior_mode_estimation xparam1=BESTEVER.x; disp(sprintf('\n Objective function at mode: %f',fval)) case 10 - [xparam1, fval, exitflag] = simpsa(func2str(objective_function),xparam1,lb,ub,[],dataset_,options_,M_,estim_params_,bayestopt_,oo_); + options = simpsaset('TOLX', options_.dynatol.x,'TOLFUN', options_.dynatol.f) + [xparam1, fval, exitflag] = simpsa(func2str(objective_function),xparam1,lb,ub,options,dataset_,options_,M_,estim_params_,bayestopt_,oo_); case 11 options_.cova_compute = 0 ; [xparam1,stdh,lb_95,ub_95,med_param] = online_auxiliary_filter(xparam1,dataset_,options_,M_,estim_params_,bayestopt_,oo_) ;