From ce899af24dc1469e9e3a9ddf88446c4f98f4fc5f Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Fri, 5 Nov 2021 12:27:12 +0100 Subject: [PATCH] evaluate_static_model.m: provide promised output argument --- matlab/evaluate_static_model.m | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/matlab/evaluate_static_model.m b/matlab/evaluate_static_model.m index cc8a256c9..afb9bc26a 100644 --- a/matlab/evaluate_static_model.m +++ b/matlab/evaluate_static_model.m @@ -20,7 +20,7 @@ function [residuals,check1,jacob] = evaluate_static_model(ys,exo_ss,params,M,opt % SPECIAL REQUIREMENTS % none -% Copyright (C) 2001-2020 Dynare Team +% Copyright (C) 2001-2021 Dynare Team % % This file is part of Dynare. % @@ -61,6 +61,10 @@ else end end else - residuals = feval(fh_static,ys,exo_ss,params); + if nargout<3 + residuals = feval(fh_static,ys,exo_ss,params); + else + [residuals, jacob] = feval(fh_static,ys,exo_ss,params); + end end end