From adddcf6197db28003f5468856dd579dbbf62d5cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Fri, 15 Dec 2023 15:30:16 +0100 Subject: [PATCH] minus_logged_prior_density.m: fix syntax error with output arguments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It’s not possible to use tildes for declaration of output arguments (otherwise these arguments will be uninitialized if requested). Detected by MATLAB Code Analyzer app. --- matlab/estimation/minus_logged_prior_density.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matlab/estimation/minus_logged_prior_density.m b/matlab/estimation/minus_logged_prior_density.m index 9c52fcea90..1574b56342 100644 --- a/matlab/estimation/minus_logged_prior_density.m +++ b/matlab/estimation/minus_logged_prior_density.m @@ -1,4 +1,4 @@ -function [fval, info, exitflag, ~, ~] = minus_logged_prior_density(xparams, Prior, options_, M_, estim_params_, oo_) +function [fval, info, exitflag, fake1, fake2] = minus_logged_prior_density(xparams, Prior, options_, M_, estim_params_, oo_) % Evaluates minus the logged prior density. % @@ -33,6 +33,8 @@ function [fval, info, exitflag, ~, ~] = minus_logged_prior_density(xparams, Prio exitflag = true; info = zeros(4,1); +fake1 = []; +fake2 = []; %------------------------------------------------------------------------------ % 1. Get the structural parameters & define penalties -- GitLab