From 9c28f5feafd4f171c6ca3a97bc1e19fdfdb28f21 Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Thu, 21 Dec 2023 21:17:53 +0100 Subject: [PATCH] graph_comparison_irfs.m: compatibility fix for Octave --- matlab/+mom/graph_comparison_irfs.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/matlab/+mom/graph_comparison_irfs.m b/matlab/+mom/graph_comparison_irfs.m index 5e7f57487..3fb0cddf9 100644 --- a/matlab/+mom/graph_comparison_irfs.m +++ b/matlab/+mom/graph_comparison_irfs.m @@ -108,8 +108,9 @@ for jexo = unique_shock_entries' % loop over cell with shock names % Adding a legend at the bottom axes('Position',[0, 0, 1, 1],'Visible','off'); lgd = legend([plt_data,plt_model],{'Data', 'Model'}, 'Location', 'southeast','NumColumns',2,'FontSize',14); - lgd.Position = [0.37 0.01 lgd.Position(3) lgd.Position(4)]; - + if ~isoctave + lgd.Position = [0.37 0.01 lgd.Position(3) lgd.Position(4)]; + end dyn_saveas(fig_irf,[graph_directory_name filesep fname '_matched_irf_' jexo{:} int2str(fig)],nodisplay,graph_format); if TeX && any(strcmp('eps',cellstr(graph_format))) fprintf(fid_TeX,'\\begin{figure}[H]\n');