Fix bug in PAC/MCE.

Wrong ordering of the reduced form parameters in PAC/MCE auxiliary variable.

(cherry picked from commit e333e851776e4f6afeb9ab1b9536c375e91a4eba)
pac-components
Stéphane Adjemian (Ryûk) 2021-11-01 12:34:03 +01:00
parent 949db8ec50
commit 39df328319
Signed by: stepan
GPG Key ID: 295C1FE89E17EB3C
1 changed files with 1 additions and 1 deletions

View File

@ -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);