Merge pull request #627 from JohannesPfeifer/master
Fix bug in evaluation of steady state filetime-shift
commit
b3e69da93b
|
@ -99,6 +99,10 @@ function [ys,params,info] = evaluate_steady_state_file(ys_init,exo_ss,M,options)
|
|||
info(2) = residuals'*residuals;
|
||||
return
|
||||
end
|
||||
if any(isnan(residuals))
|
||||
info(1) = 22;
|
||||
return
|
||||
end
|
||||
elseif ~isempty(options.steadystate_partial)
|
||||
ssvar = options.steadystate_partial.ssvar;
|
||||
nov = length(ssvar);
|
||||
|
|
|
@ -136,7 +136,8 @@ end
|
|||
|
||||
if options_.periods > 0 && ~PI_PCL_solver
|
||||
if options_.periods <= options_.drop
|
||||
disp(['STOCH_SIMUL error: The horizon of simulation is shorter than the number of observations to be dropped'])
|
||||
fprintf('\nSTOCH_SIMUL error: The horizon of simulation is shorter than the number of observations to be dropped.\n')
|
||||
fprintf('STOCH_SIMUL error: Either increase options_.periods or decrease options_.drop.\n')
|
||||
options_ =options_old;
|
||||
return
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue