diff --git a/matlab/subst_auxvar.m b/matlab/subst_auxvar.m index ec266e2f48fb5bcd707cb9e4a417716b1c51b1fd..2f7bb75f6e7d3ed19a443922cd26d0f3605f87d3 100644 --- a/matlab/subst_auxvar.m +++ b/matlab/subst_auxvar.m @@ -59,8 +59,8 @@ if ~isempty(aux_index) % Expectation operator str = sprintf('%s', M_.aux_vars(aux_index).orig_expr); return - case 6 - % Ramsey's multipliers + case {5,6} + % differentiate_forward_vars and Ramsey multipliers if ~isempty(aux_lead_lag) str = sprintf('%s(%d)', M_.endo_names{M_.aux_vars(aux_index).endo_index}, aux_lead_lag); else diff --git a/tests/differentiate_forward_vars/RBC_differentiate_forward.mod b/tests/differentiate_forward_vars/RBC_differentiate_forward.mod index d396e38c862967dcedfba32265f36812e22daf1b..c124fe3f41e5e3ded9eca47e0caf8e7a924cc66e 100644 --- a/tests/differentiate_forward_vars/RBC_differentiate_forward.mod +++ b/tests/differentiate_forward_vars/RBC_differentiate_forward.mod @@ -88,6 +88,7 @@ end; steady; check; +model_info; perfect_foresight_setup(periods=500); perfect_foresight_solver;