diff --git a/matlab/optimization/dynare_minimize_objective.m b/matlab/optimization/dynare_minimize_objective.m index 6a0ef6e85..5ad84e1ee 100644 --- a/matlab/optimization/dynare_minimize_objective.m +++ b/matlab/optimization/dynare_minimize_objective.m @@ -353,9 +353,9 @@ switch minimizer_algorithm [opt_par_values,fval,exitflag] = fminsearch(objective_function,start_par_value,optim_options,varargin{:}); else % Under Octave, use a wrapper, since fminsearch() does not have a - % 4th arg, and only has two output args + % 4th arg. func = @(x) objective_function(x,varargin{:}); - [opt_par_values,fval] = fminsearch(func,start_par_value,optim_options); + [opt_par_values,fval,exitflag] = fminsearch(func,start_par_value,optim_options); end case 8 % Dynare implementation of the simplex algorithm.