Merge pull request #1274 from JohannesPfeifer/steady_message
Add missing check for display of results in evaluate_steady_state.mtime-shift
commit
bf599ea790
|
@ -233,9 +233,10 @@ function [ys,params,info] = evaluate_steady_state(ys_init,M,options,oo,steadysta
|
|||
M.orig_endo_nbr,...
|
||||
static_model);
|
||||
[infrow,infcol]=find(isinf(fjac) | isnan(fjac));
|
||||
fprintf('\nSTEADY: The Jacobian at the initial values contains Inf or NaN. The problem arises from: \n')
|
||||
display_problematic_vars_Jacobian(infrow,infcol,M,ys_init,'static','STEADY: ')
|
||||
|
||||
if ~isempty(infrow)
|
||||
fprintf('\nSTEADY: The Jacobian at the initial values contains Inf or NaN. The problem arises from: \n')
|
||||
display_problematic_vars_Jacobian(infrow,infcol,M,ys_init,'static','STEADY: ')
|
||||
end
|
||||
problematic_equation = find(~isfinite(fvec));
|
||||
if ~isempty(problematic_equation)
|
||||
fprintf('\nSTEADY: numerical initial values or parameters incompatible with the following equations\n')
|
||||
|
|
Loading…
Reference in New Issue