Author: Michel Juillard <michel.juillard@ens.fr>
--- log message follows this line --- ramsey_policy adding printing of steady state value of Lagrange multiplierstime-shift
parent
b33238a00e
commit
039611223b
10
matlab/dr1.m
10
matlab/dr1.m
|
@ -129,19 +129,21 @@ if options_.ramsey_policy
|
||||||
return
|
return
|
||||||
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];
|
||||||
|
oo_.steady_state = dr.ys;
|
||||||
|
|
||||||
if options_.noprint == 0
|
if options_.noprint == 0
|
||||||
disp_steady_state(M_,oo_)
|
disp_steady_state(M_,oo_)
|
||||||
for i=M_.orig_endo_nbr:M_.endo_nbr
|
for i=M_.orig_endo_nbr:M_.endo_nbr
|
||||||
if strmatch('mult_',M_.endo_names(i,:))
|
if strmatch('mult_',M_.endo_names(i,:))
|
||||||
disp(sprintf('%s \t\t %g',M_.endo_names(i,:), ...
|
disp(sprintf('%s \t\t %g',M_.endo_names(i,:), ...
|
||||||
oo_.steady_state(i)));
|
dr.ys(i)));
|
||||||
end
|
end
|
||||||
end
|
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
|
else
|
||||||
klen = M_.maximum_lag + M_.maximum_lead + 1;
|
klen = M_.maximum_lag + M_.maximum_lead + 1;
|
||||||
iyv = M_.lead_lag_incidence';
|
iyv = M_.lead_lag_incidence';
|
||||||
|
|
Loading…
Reference in New Issue