Bug fix with irf restriction on period larger than 1

time-shift
Marco Ratto 2013-12-10 10:54:47 +01:00
parent f525de04b1
commit 2d6e513738
1 changed files with 3 additions and 3 deletions

View File

@ -42,11 +42,11 @@ end
infos=[0 0];
varlist=Model.endo_names(DynareResults.dr.order_var,:);
varlist=varlist(DynareResults.dr.restrict_var_list,:);
T=1;
NT=1;
for j=1:size(endo_prior_restrictions.irf,1),
T=max(T,endo_prior_restrictions.irf{j,3});
NT=max(NT,endo_prior_restrictions.irf{j,3});
end
for t=1:T,
for t=1:NT,
RR = T^(t-1)*R;
for j=1:size(endo_prior_restrictions.irf,1),
if endo_prior_restrictions.irf{j,3}~=t,