diff --git a/matlab/realtime_shock_decomposition.m b/matlab/realtime_shock_decomposition.m index 9b2159566dbf789695f87a0a38ff69e068a81cc0..d1e90b51ac8b59075735599b7a1e010ef3f74855 100644 --- a/matlab/realtime_shock_decomposition.m +++ b/matlab/realtime_shock_decomposition.m @@ -224,6 +224,7 @@ for j=presample+1:nobs zreal(:,:,j-forecast_:j) - ... oo_.realtime_forecast_shock_decomposition.(['time_' int2str(j-forecast_)]); oo_.realtime_conditional_shock_decomposition.(['time_' int2str(j-forecast_)])(:,end-1,:) = ... + oo_.realtime_conditional_shock_decomposition.(['time_' int2str(j-forecast_)])(:,end-1,:) + ... oo_.realtime_forecast_shock_decomposition.(['time_' int2str(j-forecast_)])(:,end,:); oo_.realtime_conditional_shock_decomposition.(['time_' int2str(j-forecast_)])(:,end,:) = ... zreal(:,end,j-forecast_:j); @@ -234,6 +235,7 @@ for j=presample+1:nobs zreal(:,:,j-my_forecast_:j) - ... oo_.realtime_forecast_shock_decomposition.(['time_' int2str(j-my_forecast_)])(:,:,1:my_forecast_+1); oo_.realtime_conditional_shock_decomposition.(['time_' int2str(j-my_forecast_)])(:,end-1,:) = ... + oo_.realtime_conditional_shock_decomposition.(['time_' int2str(j-my_forecast_)])(:,end-1,:) + ... oo_.realtime_forecast_shock_decomposition.(['time_' int2str(j-my_forecast_)])(:,end,1:my_forecast_+1); oo_.realtime_conditional_shock_decomposition.(['time_' int2str(j-my_forecast_)])(:,end,:) = ... zreal(:,end,j-my_forecast_:j);