diff --git a/matlab/dynare_sensitivity.m b/matlab/dynare_sensitivity.m index 9bdb5b61d463664e23109e058eaff668a4b3454a..398beaa6154978aa19e3f5880727748b5b58c3f0 100644 --- a/matlab/dynare_sensitivity.m +++ b/matlab/dynare_sensitivity.m @@ -89,6 +89,8 @@ if options_.order~=1 options_.order = 1; end +original_prior_trunc = options_.prior_trunc; + if ~isempty(options_gsa.datafile) || isempty(bayestopt_) || options_gsa.rmse if isempty(options_gsa.datafile) && options_gsa.rmse disp('The data file and all relevant estimation options ') @@ -134,6 +136,9 @@ else if isempty(options_.qz_criterium) options_.qz_criterium = 1+1e-6; end + if options_.prior_trunc==0 + options_.prior_trunc=1.e-10; + end end if M_.exo_nbr==0 @@ -430,6 +435,7 @@ if options_gsa.rmse filt_mc_(OutputDirectoryName,options_gsa,dataset_,dataset_info); end options_.opt_gsa = options_gsa; +options_.prior_trunc=original_prior_trunc; if options_gsa.glue