From 6dda6324e8f0e8ed34ef52cdc95c3efc1a6827ea Mon Sep 17 00:00:00 2001 From: Michel Juillard <michel.juillard@mjui.fr> Date: Sun, 20 Sep 2015 15:56:44 +0200 Subject: [PATCH] reducing penalty value to 0.1 when there is no ground to make it proportional --- matlab/dsge_likelihood.m | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/matlab/dsge_likelihood.m b/matlab/dsge_likelihood.m index 811ca0a1f1..826c60496d 100644 --- a/matlab/dsge_likelihood.m +++ b/matlab/dsge_likelihood.m @@ -264,7 +264,7 @@ end if info(1) == 1 || info(1) == 2 || info(1) == 5 || info(1) == 7 || info(1) == 8 || ... info(1) == 22 || info(1) == 24 || info(1) == 19 || info(1) == 25 || info(1) == 10 fval = Inf; - info(2) = 1; + info(2) = 0.1; exit_flag = 0; if analytic_derivation, DLIK=ones(length(xparam1),1); @@ -456,7 +456,7 @@ switch DynareOptions.lik_init if isnan(dLIK), fval = Inf; info(1) = 45; - info(2) = 100; + info(2) = 0.1; exit_flag = 0; return end @@ -686,7 +686,7 @@ if ((kalman_algo==1) || (kalman_algo==3))% Multivariate Kalman Filter if isinf(LIK) fval = Inf; info(1) = 66; - info(2) = 1; + info(2) = 0.1; exit_flag = 0; return end @@ -780,7 +780,7 @@ end if isnan(LIK) fval = Inf; info(1) = 45; - info(2) = 100; + info(2) = 0.1; exit_flag = 0; return end @@ -788,7 +788,7 @@ end if imag(LIK)~=0 fval = Inf; info(1) = 46; - info(2) = 100; + info(2) = 0.1; exit_flag = 0; return end @@ -836,7 +836,7 @@ end if isnan(fval) fval = Inf; info(1) = 47; - info(2) = 100; + info(2) = 0.1; exit_flag = 0; return end @@ -844,7 +844,7 @@ end if imag(fval)~=0 fval = Inf; info(1) = 48; - info(2) = 100; + info(2) = 0.1; exit_flag = 0; return end -- GitLab