fixed Ramsey Policy when steadystate.m file is available

time-shift
Michel Juillard 2011-05-11 08:18:51 +02:00
parent 254e6e3948
commit f956ef4057
1 changed files with 3 additions and 1 deletions

View File

@ -40,7 +40,6 @@ orig_eq_nbr = M_.orig_eq_nbr;
inst_nbr = orig_endo_nbr - orig_eq_nbr;
% indices of Lagrange multipliers
i_mult = [orig_endo_nbr+(1:orig_eq_nbr)]';
x = [x(1:orig_endo_nbr); zeros(orig_eq_nbr,1); x(orig_endo_nbr+1:end)];
fname = M.fname;
max_lead = M.maximum_lead;
max_lag = M.maximum_lag;
@ -77,6 +76,9 @@ if options_.steadystate_flag
error([M.fname '_steadystate.m doesn''t match the model']);
end
end
else
x = [x(1:orig_endo_nbr); zeros(orig_eq_nbr,1); x(orig_endo_nbr+1:end)];
end
% value and Jacobian of objective function