From 90a239f84b3dd2f8c33cc9d31c9e4595f54e7fdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= <stephane.adjemian@univ-lemans.fr> Date: Mon, 19 Jun 2017 17:32:58 +0200 Subject: [PATCH] Fixed bug. Exogenous variables in exo_histval are along rows, while they are along columns in exo_simul. --- matlab/backward/simul_backward_nonlinear_model.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab/backward/simul_backward_nonlinear_model.m b/matlab/backward/simul_backward_nonlinear_model.m index c13b02045b..fd5f8af90b 100644 --- a/matlab/backward/simul_backward_nonlinear_model.m +++ b/matlab/backward/simul_backward_nonlinear_model.m @@ -65,7 +65,7 @@ if nargin<6 DynareOutput.exo_simul = zeros(sample_size,number_of_shocks); DynareOutput.exo_simul(:,positive_var_indx) = DynareOutput.bnlms.shocks; if isfield(DynareModel,'exo_histval') && ~ isempty(DynareModel.exo_histval) - DynareOutput.exo_simul = [DynareModel.exo_histval; DynareOutput.exo_simul]; + DynareOutput.exo_simul = [transpose(DynareModel.exo_histval); DynareOutput.exo_simul]; else DynareOutput.exo_simul = [zeros(1,number_of_shocks); DynareOutput.exo_simul]; end -- GitLab