diff --git a/matlab/kalman/likelihood/missing_observations_kalman_filter.m b/matlab/kalman/likelihood/missing_observations_kalman_filter.m index 65024aada6001b07c0d565bafa1bdf8c2eb4d118..e966ffaa3b8b137e20c72d7042a9830eb568fe8f 100644 --- a/matlab/kalman/likelihood/missing_observations_kalman_filter.m +++ b/matlab/kalman/likelihood/missing_observations_kalman_filter.m @@ -145,10 +145,10 @@ while notsteady && t<=last if ~(isqvec) QQ = R*Q*transpose(R); % Variance of R times the vector of structural innovations. end - end - if t==1 - Pinit = P1(:,:,1); - ainit = a1(:,1); + if t==1 + Pinit = P1(:,:,1); + ainit = a1(:,1); + end end s = t-start+1; d_index = data_index{t};