Author: Michel Juillard <michel.juillard@ens.fr>

--- log message follows this line ---
ramsey_policy adding printing of steady state value of Lagrange multipliers
time-shift
Michel Juillard 2010-06-01 20:35:27 +02:00
parent b33238a00e
commit 039611223b
1 changed files with 6 additions and 4 deletions

View File

@ -129,19 +129,21 @@ if options_.ramsey_policy
return
end
[jacobia_,M_] = dyn_ramsey_dynamic_(oo_.steady_state,multbar,M_,options_,oo_,it_);
klen = M_.maximum_lag + M_.maximum_lead + 1;
dr.ys = [oo_.steady_state;zeros(M_.exo_nbr,1);multbar];
oo_.steady_state = dr.ys;
if options_.noprint == 0
disp_steady_state(M_,oo_)
for i=M_.orig_endo_nbr:M_.endo_nbr
if strmatch('mult_',M_.endo_names(i,:))
disp(sprintf('%s \t\t %g',M_.endo_names(i,:), ...
oo_.steady_state(i)));
dr.ys(i)));
end
end
end
[jacobia_,M_] = dyn_ramsey_dynamic_(oo_.steady_state,multbar,M_,options_,oo_,it_);
klen = M_.maximum_lag + M_.maximum_lead + 1;
dr.ys = [oo_.steady_state;zeros(M_.exo_nbr,1);multbar];
else
klen = M_.maximum_lag + M_.maximum_lead + 1;
iyv = M_.lead_lag_incidence';