when saving, use .mat file extension because Octave doesn’t support it by default
parent
d4f5977380
commit
2a6b3caa34
|
@ -37,7 +37,7 @@ end
|
|||
oo.endo_simul = endo_simul;
|
||||
|
||||
if debug
|
||||
save ep_test_1 endo_simul exo_simul
|
||||
save ep_test_1.mat endo_simul exo_simul
|
||||
end
|
||||
|
||||
if bytecode_flag && ~ep.stochastic.order
|
||||
|
|
|
@ -627,8 +627,8 @@ if nargout > 5,
|
|||
d2Om(:,cumjcount+1:cumjcount+jcount) = d2Om_tmp(:,1:jcount);
|
||||
% d2Om(:,:,j+length(indexo),i+length(indexo)) = y;
|
||||
% d2Om(:,:,i+length(indexo),j+length(indexo)) = y;
|
||||
save([tmpDir filesep 'd2A_' int2str(cumjcount+1) '_' int2str(cumjcount+jcount)],'d2A')
|
||||
save([tmpDir filesep 'd2Om_' int2str(cumjcount+1) '_' int2str(cumjcount+jcount)],'d2Om')
|
||||
save([tmpDir filesep 'd2A_' int2str(cumjcount+1) '_' int2str(cumjcount+jcount) '.mat'],'d2A')
|
||||
save([tmpDir filesep 'd2Om_' int2str(cumjcount+1) '_' int2str(cumjcount+jcount) '.mat'],'d2Om')
|
||||
cumjcount = cumjcount+jcount;
|
||||
jcount=0;
|
||||
% d2A = sparse(m1*m1,tot_param_nbr*(tot_param_nbr+1)/2);
|
||||
|
|
|
@ -177,14 +177,14 @@ if opt_gsa.load_ident_files==0,
|
|||
% [ytr, j0r]=teff(R,Nsam,istable);
|
||||
%
|
||||
% yt=[yt1 yt2 ytr];
|
||||
save([OutputDirectoryName,'/',fname_,'_main_eff'],'ac','cc','vdec','yt','mss')
|
||||
save([OutputDirectoryName,'/',fname_,'_main_eff.mat'],'ac','cc','vdec','yt','mss')
|
||||
else
|
||||
if opt_gsa.morris==2,
|
||||
% [pdraws, TAU, GAM] = dynare_identification([1:npT]); %,[lpmatx lpmat(istable,:)]);
|
||||
% [pdraws, TAU, GAM] = dynare_identification(options_.options_ident);
|
||||
pdraws = dynare_identification(options_.options_ident);
|
||||
end
|
||||
load([OutputDirectoryName,'/',fname_,'_main_eff'],'ac','cc','vdec','yt','mss')
|
||||
load([OutputDirectoryName,'/',fname_,'_main_eff.mat'],'ac','cc','vdec','yt','mss')
|
||||
end
|
||||
|
||||
% for j=1:nr,
|
||||
|
@ -209,7 +209,7 @@ if opt_gsa.morris==1,
|
|||
[SAmeas, SAMorris(:,:,i)] = Morris_Measure_Groups(npT, [lpmat0 lpmat], vdec(:,i),nliv);
|
||||
end
|
||||
SAvdec = squeeze(SAMorris(:,1,:))';
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE'],'SAvdec','vdec','ir_vdec','ic_vdec')
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE.mat'],'SAvdec','vdec','ir_vdec','ic_vdec')
|
||||
else
|
||||
load([OutputDirectoryName,'/',fname_,'_morris_IDE'],'SAvdec','vdec','ir_vdec','ic_vdec')
|
||||
end
|
||||
|
@ -230,7 +230,7 @@ if opt_gsa.morris==1,
|
|||
dyn_saveas(hh,[OutputDirectoryName,'/',fname_,'_morris_vdec'],options_);
|
||||
create_TeX_loader(options_,[OutputDirectoryName,'/',fname_,'_morris_vdec'],1,'Screening identification: variance decomposition','morris_vdec',1)
|
||||
else
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE'],'vdec')
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE.mat'],'vdec')
|
||||
|
||||
end
|
||||
|
||||
|
@ -313,8 +313,8 @@ if opt_gsa.morris==1,
|
|||
end
|
||||
SAcc = squeeze(SAMorris(:,1,:))';
|
||||
SAcc = SAcc./(max(SAcc')'*ones(1,npT));
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE'],'SAcc','cc','ir_cc','ic_cc','-append')
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE'],'ac','ir_ac','ic_ac','-append')
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE.mat'],'SAcc','cc','ir_cc','ic_cc','-append')
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE.mat'],'ac','ir_ac','ic_ac','-append')
|
||||
else
|
||||
load([OutputDirectoryName,'/',fname_,'_morris_IDE'],'SAcc','cc','ir_cc','ic_cc')
|
||||
load([OutputDirectoryName,'/',fname_,'_morris_IDE'],'ac','ir_ac','ic_ac')
|
||||
|
@ -713,7 +713,7 @@ if opt_gsa.morris==1,
|
|||
for j=1:j0
|
||||
SAsignorm(:,j)=SAMsig(:,j)./max(SAMsig(:,j));
|
||||
end
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE'],'SAnorm','SAmunorm','SAsignorm','-append')
|
||||
save([OutputDirectoryName,'/',fname_,'_morris_IDE.mat'],'SAnorm','SAmunorm','SAsignorm','-append')
|
||||
else
|
||||
load([OutputDirectoryName,'/',fname_,'_morris_IDE'],'SAnorm','SAmunorm','SAsignorm')
|
||||
end
|
||||
|
@ -1030,8 +1030,8 @@ else, % main effects analysis
|
|||
imap_cc{j}=imap;
|
||||
|
||||
end
|
||||
save([OutputDirectoryName,'/map_cc',fsuffix],'gsa_')
|
||||
save([OutputDirectoryName,'/',fname_,'_main_eff'],'imap_cc','SAcc','ccac','-append')
|
||||
save([OutputDirectoryName,'/map_cc',fsuffix,'.mat'],'gsa_')
|
||||
save([OutputDirectoryName,'/',fname_,'_main_eff.mat'],'imap_cc','SAcc','ccac','-append')
|
||||
else
|
||||
load([OutputDirectoryName,'/',fname_,'_main_eff'],'imap_cc','SAcc','ccac')
|
||||
|
||||
|
|
|
@ -204,4 +204,4 @@ if TeX && any(strcmp('eps',cellstr(DynareOptions.graph_format)))
|
|||
end
|
||||
|
||||
OutputDirectoryName = CheckPath('modecheck',Model.dname);
|
||||
save([OutputDirectoryName '/check_plot_data'],'mcheck');
|
||||
save([OutputDirectoryName '/check_plot_data.mat'],'mcheck');
|
||||
|
|
|
@ -14,7 +14,7 @@ function [options_, oo_]=ms_forecast(M_, options_, oo_)
|
|||
% SPECIAL REQUIREMENTS
|
||||
% none
|
||||
|
||||
% Copyright (C) 2011-2012 Dynare Team
|
||||
% Copyright (C) 2011-2016 Dynare Team
|
||||
%
|
||||
% This file is part of Dynare.
|
||||
%
|
||||
|
@ -93,7 +93,7 @@ if options_.ms.regimes
|
|||
'.out'], '-ascii');
|
||||
forecast_data = reshape_ascii_forecast_data(M_.endo_nbr, ...
|
||||
percentiles_size, options_.ms.horizon, forecast_data);
|
||||
save([forecastdir filesep 'forecast_regime_' num2str(regime_i-1)], ...
|
||||
save([forecastdir filesep 'forecast_regime_' num2str(regime_i-1) '.mat'], ...
|
||||
'forecast_data');
|
||||
plot_ms_forecast(M_, options_, forecast_data, forecast_title);
|
||||
end
|
||||
|
@ -103,12 +103,12 @@ else
|
|||
num2str(options_.ms.regime-1) '_' options_.ms.output_file_tag ...
|
||||
'.out'], '-ascii');
|
||||
forecast_title = ['Forecast, Regime ' num2str(options_.ms.regime)];
|
||||
save_filename = ['forecast_regime_' num2str(options_.ms.regime-1)];
|
||||
save_filename = ['forecast_regime_' num2str(options_.ms.regime-1) '.mat'];
|
||||
else
|
||||
forecast_data = load([forecastdir filesep 'forecasts_percentiles_' ...
|
||||
options_.ms.output_file_tag '.out'], '-ascii');
|
||||
forecast_title = 'Forecast';
|
||||
save_filename = 'forecast';
|
||||
save_filename = 'forecast.mat';
|
||||
end
|
||||
|
||||
forecast_data = reshape_ascii_forecast_data(M_.endo_nbr, ...
|
||||
|
|
|
@ -15,7 +15,7 @@ function [options_, oo_]=ms_irf(varlist, M_, options_, oo_)
|
|||
% SPECIAL REQUIREMENTS
|
||||
% none
|
||||
|
||||
% Copyright (C) 2011-2012 Dynare Team
|
||||
% Copyright (C) 2011-2016 Dynare Team
|
||||
%
|
||||
% This file is part of Dynare.
|
||||
%
|
||||
|
@ -95,7 +95,7 @@ if options_.ms.regimes
|
|||
'.out'], '-ascii');
|
||||
irf_data = reshape_ascii_irf_data(M_.endo_nbr, percentiles_size, ...
|
||||
options_.ms.horizon, irf_data);
|
||||
save([irfdir filesep 'irf_regime_' num2str(regime_i-1)], 'irf_data');
|
||||
save([irfdir filesep 'irf_regime_' num2str(regime_i-1) '.mat'], 'irf_data');
|
||||
plot_ms_irf(M_, options_, irf_data, irf_title, varlist);
|
||||
end
|
||||
else
|
||||
|
@ -104,17 +104,17 @@ else
|
|||
num2str(options_.ms.regime-1) '_' options_.ms.output_file_tag ...
|
||||
'.out'], '-ascii');
|
||||
irf_title = ['Impulse Response, Regime ' num2str(options_.ms.regime)];
|
||||
save_filename = ['irf_regime_' num2str(options_.ms.regime-1)];
|
||||
save_filename = ['irf_regime_' num2str(options_.ms.regime-1) '.mat'];
|
||||
elseif options_.ms.filtered_probabilities
|
||||
irf_data = load([irfdir filesep 'ir_percentiles_filtered_' ...
|
||||
options_.ms.output_file_tag '.out'], '-ascii');
|
||||
irf_title = 'Impulse Response Filtered';
|
||||
save_filename = 'irf';
|
||||
save_filename = 'irf.mat';
|
||||
else
|
||||
irf_data = load([irfdir filesep 'ir_percentiles_ergodic_' ...
|
||||
options_.ms.output_file_tag '.out'], '-ascii');
|
||||
irf_title = 'Impulse Response Ergodic';
|
||||
save_filename = 'irf';
|
||||
save_filename = 'irf.mat';
|
||||
end
|
||||
|
||||
irf_data = reshape_ascii_irf_data(M_.endo_nbr, percentiles_size, ...
|
||||
|
|
|
@ -14,7 +14,7 @@ function [options_, oo_]=ms_variance_decomposition(M_, options_, oo_)
|
|||
% SPECIAL REQUIREMENTS
|
||||
% none
|
||||
|
||||
% Copyright (C) 2011-2012 Dynare Team
|
||||
% Copyright (C) 2011-2016 Dynare Team
|
||||
%
|
||||
% This file is part of Dynare.
|
||||
%
|
||||
|
@ -106,15 +106,15 @@ if options_.ms.regimes
|
|||
options_.ms.output_file_tag '.out'], '-ascii');
|
||||
vd_data = reshape_ascii_variance_decomposition_data( ...
|
||||
M_.endo_nbr, percentiles_size, options_.ms.horizon, vd_data);
|
||||
save([vddir filesep 'variance_decomposition_regime_' num2str(regime_i-1)], 'vd_data');
|
||||
save([vddir filesep 'variance_decomposition_regime_' num2str(regime_i-1) '.mat'], 'vd_data');
|
||||
plot_ms_variance_decomposition(M_, options_, vd_data, vd_title);
|
||||
end
|
||||
else
|
||||
if options_.ms.regime
|
||||
vd_title = ['Variance Decomposition, Regime ' num2str(options_.ms.regime)];
|
||||
save_filename = ['variance_decomposition_regime_' num2str(options_.ms.regime-1)];
|
||||
save_filename = ['variance_decomposition_regime_' num2str(options_.ms.regime-1) '.mat'];
|
||||
else
|
||||
save_filename = 'variance_decomposition';
|
||||
save_filename = 'variance_decomposition.mat';
|
||||
if options_.ms.filtered_probabilities
|
||||
vd_title = 'Variance Decomposition Filtered';
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue