From 2f35bae7daab9aa425e334a6fe8a3fc9c86e593f Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Mon, 11 Oct 2021 20:06:09 +0200 Subject: [PATCH] lnsrch1.m: prettify output --- matlab/lnsrch1.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matlab/lnsrch1.m b/matlab/lnsrch1.m index 76204dd59..9714e6d7e 100644 --- a/matlab/lnsrch1.m +++ b/matlab/lnsrch1.m @@ -64,8 +64,10 @@ if ~isfinite(summ) fprintf('\nAn infinite element was encountered when trying to solve equation(s) %s \n',eq_number_string) fprintf('with respect to the variable(s): %s.\n',var_string) fprintf('The values of the endogenous variables when the problem was encountered were:\n') + label_width=size(char(Model.endo_names),2)+2; + label_string=sprintf('%%-%us %%8.4g \\n',label_width); for ii=1:length(xold) - fprintf('%-s % 8.4g \n', Model.endo_names{ii}, xold(ii)); + fprintf(label_string, Model.endo_names{ii}, xold(ii)); end skipline(); end