From 36f7111c0f3f7963afeea61126cadbd1eb443220 Mon Sep 17 00:00:00 2001 From: Houtan Bastani Date: Mon, 11 Jun 2018 16:18:24 +0200 Subject: [PATCH] modify get_ar_matrices for change in lag info --- matlab/get_ar_ec_matrices.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/matlab/get_ar_ec_matrices.m b/matlab/get_ar_ec_matrices.m index 37ee4aad5..cd9a946fe 100644 --- a/matlab/get_ar_ec_matrices.m +++ b/matlab/get_ar_ec_matrices.m @@ -136,6 +136,9 @@ for i = 1:length(lhs) elseif rhsvars{i}.ecRhsIdxs(j) > 0 % Fill EC [lag, ndiffs] = findLagForVar(var, -rhsvars{i}.lags(j), 0, ecRhsVars); + if size(oo_.var.(var_model_name).ec, 3) < lag + oo_.var.(var_model_name).ec(i, rhsvars{i}.ecRhsIdxs(j), lag) = 0; + end oo_.var.(var_model_name).ec(i, rhsvars{i}.ecRhsIdxs(j), lag) = ... oo_.var.(var_model_name).ec(i, rhsvars{i}.ecRhsIdxs(j), lag) + g1(i, g1col); else