dealing with info == 8 (Nan in Jacobian) during estimation

time-shift
Michel Juillard 2012-08-06 12:00:03 +02:00
parent 336fc56518
commit 2e9ae5df28
1 changed files with 2 additions and 1 deletions

View File

@ -247,7 +247,8 @@ end
[T,R,SteadyState,info,Model,DynareOptions,DynareResults] = dynare_resolve(Model,DynareOptions,DynareResults,'restrict');
% Return, with endogenous penalty when possible, if dynare_resolve issues an error code (defined in resol).
if info(1) == 1 || info(1) == 2 || info(1) == 5 || info(1) == 7 || info(1) == 22 || info(1) == 24
if info(1) == 1 || info(1) == 2 || info(1) == 5 || info(1) == 7 || info(1) ...
== 8 || info(1) == 22 || info(1) == 24
fval = penalty+1;
info = info(1);
exit_flag = 0;