From 39df3283191454f9c06913414d25d9a3fa6c9476 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Ry=C3=BBk=29?= Date: Mon, 1 Nov 2021 12:34:03 +0100 Subject: [PATCH] Fix bug in PAC/MCE. Wrong ordering of the reduced form parameters in PAC/MCE auxiliary variable. (cherry picked from commit e333e851776e4f6afeb9ab1b9536c375e91a4eba) --- matlab/+pac/+mce/parameters.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab/+pac/+mce/parameters.m b/matlab/+pac/+mce/parameters.m index 69c5b2189..4e8320084 100644 --- a/matlab/+pac/+mce/parameters.m +++ b/matlab/+pac/+mce/parameters.m @@ -74,7 +74,7 @@ for e=1:number_of_pac_eq params(1+(1:pac_equation.max_lag)) = M_.params(pac_equation.ar.params); params(end) = M_.params(pacmodel.discount_index); [G, alpha, beta] = buildGmatrixWithAlphaAndBeta(params); - M_.params(pac_equation.mce.alpha) = alpha; + M_.params(pac_equation.mce.alpha) = flip(alpha); if isfield(pacmodel, 'growth_neutrality_param_index') if isfield(equations.(eqtag), 'non_optimizing_behaviour') gamma = M_.params(equations.(eqtag).share_of_optimizing_agents_index);