diff --git a/matlab/dynare_m.exe b/matlab/dynare_m.exe index e19c15a99b599081fc3fbbbe5b61b9bdd915c83d..331fce85606deb7c89c68e0e10d20fb91f6c7277 100644 Binary files a/matlab/dynare_m.exe and b/matlab/dynare_m.exe differ diff --git a/matlab/osr1.m b/matlab/osr1.m index bfc17203cfcc1f6b94628ed459fb2c529f0fcfd4..25c809e46163bba7d3c3ec4fb11e35bb7ee517d9 100644 --- a/matlab/osr1.m +++ b/matlab/osr1.m @@ -18,7 +18,7 @@ function [dr_,info]=osr1(params,weights) t0(i)=evalin('base',[params(i,:) ';']); end - [f,info] = osr_obj(t0,params,weights); + [f,vx,info] = osr_obj(t0,params,weights); if info > 0 disp('OSR: bad initial value for the parameters'); return diff --git a/matlab/osr_obj.m b/matlab/osr_obj.m index 7302daace457e2429e8d0937d50e8672a009f467..b09b6f91c55b87c1d3763953191ad5736a3149a1 100644 --- a/matlab/osr_obj.m +++ b/matlab/osr_obj.m @@ -1,5 +1,5 @@ % the beginning and the end of this function may be adapted by the userx -function [loss,vx]=osr_obj(x,params,weights); +function [loss,vx,info]=osr_obj(x,params,weights); global ys_ Sigma_e_ endo_nbr exo_nbr optimal_Q_ it_ ykmin_ options_ vx = [];