From fb19cce28426d3769ba75d935d91c66ce4f2742b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?=
 <stepan@adjemian.eu>
Date: Sat, 15 Feb 2020 13:58:48 +0100
Subject: [PATCH] Fixed online filter (wrong number of arguments).

[skip ci]
---
 matlab/optimization/dynare_minimize_objective.m | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/matlab/optimization/dynare_minimize_objective.m b/matlab/optimization/dynare_minimize_objective.m
index 337f4ef97f..13d1eae6e0 100644
--- a/matlab/optimization/dynare_minimize_objective.m
+++ b/matlab/optimization/dynare_minimize_objective.m
@@ -418,7 +418,8 @@ switch minimizer_algorithm
     [opt_par_values, fval, exitflag] = simpsa(func2str(objective_function),start_par_value,LB,UB,simpsaOptions,varargin{:});
   case 11
     options_.cova_compute = 0;
-    [opt_par_values, stdh, lb_95, ub_95, med_param] = online_auxiliary_filter(start_par_value, varargin{:});
+    subvarargin = [varargin(1), varargin(3:6), varargin(8)];
+    [opt_par_values, stdh, lb_95, ub_95, med_param] = online_auxiliary_filter(start_par_value, subvarargin{:});
   case 12
     if isoctave
         error('Option mode_compute=12 is not available under Octave')
-- 
GitLab