From a14b174f93b2900c4cc9cab433424b09ae7c16e6 Mon Sep 17 00:00:00 2001 From: Marco Ratto Date: Thu, 5 Dec 2019 14:41:06 +0100 Subject: [PATCH] provide info about flip diff options in the name of files and figures --- matlab/graph_decomp.m | 21 +++++++++++++++++++++ matlab/graph_decomp_detail.m | 19 +++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/matlab/graph_decomp.m b/matlab/graph_decomp.m index ea3e1ebe4..738cbd5c9 100644 --- a/matlab/graph_decomp.m +++ b/matlab/graph_decomp.m @@ -50,6 +50,27 @@ if ~isempty(opts_decomp.type) fig_mode1 = ['_' fig_mode]; fig_mode = [fig_mode '_']; end + +if isfield(opts_decomp,'flip') + flip_decomp = opts_decomp.flip ; +else + flip_decomp = 0; +end +if flip_decomp + fig_mode1 = [fig_mode1 '_flip']; + fig_mode = [fig_mode 'flip_']; +end + +if isfield(opts_decomp,'diff') + differentiate_decomp = opts_decomp.diff ; +else + differentiate_decomp = 0; +end +if differentiate_decomp + fig_mode1 = [fig_mode1 '_diff']; + fig_mode = [fig_mode 'diff_']; +end + fig_name_long = opts_decomp.fig_name; use_shock_groups = DynareOptions.plot_shock_decomp.use_shock_groups; diff --git a/matlab/graph_decomp_detail.m b/matlab/graph_decomp_detail.m index d20997640..ac4ce6f5e 100644 --- a/matlab/graph_decomp_detail.m +++ b/matlab/graph_decomp_detail.m @@ -53,6 +53,25 @@ if ~isempty(opts_decomp.type) fig_mode1 = ['_' fig_mode]; fig_mode = [fig_mode '_']; end +if isfield(opts_decomp,'flip') + flip_decomp = opts_decomp.flip ; +else + flip_decomp = 0; +end +if flip_decomp + fig_mode1 = [fig_mode1 '_flip']; + fig_mode = [fig_mode 'flip_']; +end + +if isfield(opts_decomp,'diff') + differentiate_decomp = opts_decomp.diff ; +else + differentiate_decomp = 0; +end +if differentiate_decomp + fig_mode1 = [fig_mode1 '_diff']; + fig_mode = [fig_mode 'diff_']; +end screen_shocks = opts_decomp.screen_shocks; if ~isempty(DynareOptions.plot_shock_decomp.use_shock_groups) || comp_nbr<=18 screen_shocks=0;