diff --git a/matlab/compute_moments_varendo.m b/matlab/compute_moments_varendo.m index 75d6a69da04c449f9754b3577a6806953278b990..5b374b202e65c45d2a878e1344bcf0d2be3cbffd 100644 --- a/matlab/compute_moments_varendo.m +++ b/matlab/compute_moments_varendo.m @@ -42,6 +42,9 @@ if strcmpi(type,'posterior') if nargin==4 var_list_ = options_.varobs; end + if isfield(oo_,'PosteriorTheoreticalMoments') + oo_=rmfield(oo_,'PosteriorTheoreticalMoments'); + end elseif strcmpi(type,'prior') posterior = 0; if nargin==4 @@ -50,6 +53,9 @@ elseif strcmpi(type,'prior') options_.prior_analysis_var_list = options_.varobs; end end + if isfield(oo_,'PriorTheoreticalMoments') + oo_=rmfield(oo_,'PriorTheoreticalMoments'); + end else error('compute_moments_varendo:: Unknown type!') end