Merge branch 'forcst_bug' into 'master'
forcst.m: fix case with measurement error See merge request Dynare/dynare!1850time-shift
commit
5e36b688ee
|
@ -85,7 +85,7 @@ for i = 1:horizon
|
||||||
end
|
end
|
||||||
if nargout==3
|
if nargout==3
|
||||||
var_yf_ME=var_yf;
|
var_yf_ME=var_yf;
|
||||||
[loc_H, loc_varlist] = ismember(options_.varobs', options_.varlist);
|
[loc_H, loc_varlist] = ismember(options_.varobs, var_list);
|
||||||
loc_varlist(loc_varlist==0) = [];
|
loc_varlist(loc_varlist==0) = [];
|
||||||
if ~isempty(loc_varlist)
|
if ~isempty(loc_varlist)
|
||||||
var_yf_ME(:,loc_varlist) = var_yf(:,loc_varlist)+repmat(diag(M_.H(loc_H,loc_H))', horizon, 1);
|
var_yf_ME(:,loc_varlist) = var_yf(:,loc_varlist)+repmat(diag(M_.H(loc_H,loc_H))', horizon, 1);
|
||||||
|
|
Loading…
Reference in New Issue