From c399f545817f8af88226f76211b197bccfe28504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Ry=C3=BBk=29?= <stepan@adjemian.eu> Date: Mon, 18 Dec 2023 08:57:12 +0100 Subject: [PATCH] Remove call to eval. --- matlab/optimization/dynare_minimize_objective.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab/optimization/dynare_minimize_objective.m b/matlab/optimization/dynare_minimize_objective.m index ea80ac0913..5466d2330d 100644 --- a/matlab/optimization/dynare_minimize_objective.m +++ b/matlab/optimization/dynare_minimize_objective.m @@ -529,7 +529,7 @@ switch minimizer_algorithm % Set objective function. objfun = @(x) objective_function(x, varargin{:}); if ischar(particleswarmOptions.SwarmSize) - eval(['particleswarmOptions.SwarmSize = ' particleswarmOptions.SwarmSize ';']) + particleswarmOptions.SwarmSize = str2num(particleswarmOptions.SwarmSize); end if isempty(particleswarmOptions.InitialSwarmMatrix) particleswarmOptions.InitialSwarmMatrix = zeros(particleswarmOptions.SwarmSize, numberofvariables); -- GitLab