From 3f43f556c898a911c249a3dcb0328c5480504344 Mon Sep 17 00:00:00 2001 From: Marco Ratto Date: Tue, 25 Oct 2011 19:10:45 +0200 Subject: [PATCH] Fixes for octave with unix --- matlab/dynare_sensitivity.m | 11 +++++++++++ matlab/gsa/filt_mc_.m | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/matlab/dynare_sensitivity.m b/matlab/dynare_sensitivity.m index 6df7b9d5f..aaaaa29a9 100644 --- a/matlab/dynare_sensitivity.m +++ b/matlab/dynare_sensitivity.m @@ -237,6 +237,17 @@ if options_gsa.rmse, else a=whos('-file',[OutputDirectoryName,'/',fname_,'_mc'],'logpo2'); end + if exist('OCTAVE_VERSION') && ~ispc, + aflag=0; + for ja=1:length(a), + aflag=aflag+strcmp('logpo2',a(ja).name); + end + if aflag==0, + a=[]; + else + a=1; + end + end if isempty(a), % dynare_MC([],OutputDirectoryName,data,rawdata,data_info); prior_posterior_statistics('gsa',dataset_); diff --git a/matlab/gsa/filt_mc_.m b/matlab/gsa/filt_mc_.m index 15f5a1631..a87577f71 100644 --- a/matlab/gsa/filt_mc_.m +++ b/matlab/gsa/filt_mc_.m @@ -97,10 +97,10 @@ if options_.opt_gsa.ppost, else if options_.opt_gsa.pprior fnamtmp=[fname_,'_prior']; - DirectoryName = CheckPath(['gsa' filesep 'prior']); + DirectoryName = CheckPath(['GSA' filesep 'prior']); else fnamtmp=[fname_,'_mc']; - DirectoryName = CheckPath(['gsa' filesep 'mc']); + DirectoryName = CheckPath(['GSA' filesep 'mc']); end end if ~loadSA,