diff --git a/matlab/disp_dr.m b/matlab/disp_dr.m index 56ee59a1466dba4aad1fd9ed83a1e9ee7aecb9f6..b959ad7b9b5e6b8e2e950db966b1ea954558fbd6 100644 --- a/matlab/disp_dr.m +++ b/matlab/disp_dr.m @@ -79,7 +79,7 @@ value_format_zero = sprintf('%%%dd',header_label_length); if ~isempty(M_.aux_vars) aux_vars_type = [M_.aux_vars.type]; if any(aux_vars_type==4) - aux_var_additional_characters=14; + aux_var_additional_characters=17; else aux_var_additional_characters=3; end diff --git a/matlab/subst_auxvar.m b/matlab/subst_auxvar.m index 2dc5c0e62401abe33d36dcaed91ab6ae5eb2d79a..5a65f5ef592249de666b0e481090480445530c6a 100644 --- a/matlab/subst_auxvar.m +++ b/matlab/subst_auxvar.m @@ -50,7 +50,7 @@ if ~isempty(aux_index) orig_name = M_.exo_names{M_.aux_vars(aux_index).orig_index}; case 4 % Expectation operator - str = sprintf('EXPECTATION(%d)(...)', aux_lead_lag); + str = sprintf('%s', M_.aux_vars(aux_index).orig_expr); return case 6 % Ramsey's multipliers