From 7e9a87c313e85de264b596339b605bdc40a614bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Mon, 7 Dec 2020 16:25:01 +0100 Subject: [PATCH] evaluate_steady_state.m: small simplification --- matlab/evaluate_steady_state.m | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/matlab/evaluate_steady_state.m b/matlab/evaluate_steady_state.m index 72f6f8305..10e5a839d 100644 --- a/matlab/evaluate_steady_state.m +++ b/matlab/evaluate_steady_state.m @@ -323,10 +323,8 @@ if M.static_and_dynamic_models_differ r(idx) = rr; end else - iyv = M.lead_lag_incidence'; - iyr0 = find(iyv(:)); - xys = z(iyr0); - r = feval([M.fname '.dynamic'], z(iyr0), zx, params, ys, M.maximum_lag + 1); + r = feval([M.fname '.dynamic'], dynvars_from_endo_simul(z, M.maximum_lag+1, M), ... + zx, params, ys, M.maximum_lag + 1); end % Fail if residual greater than tolerance if max(abs(r)) > options.solve_tolf