From df54dcaddbeac3048a066b6ad1edfae6187064ab Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer <jpfeifer@gmx.de> Date: Thu, 6 Aug 2015 11:56:56 +0200 Subject: [PATCH] filt_mc: Fix saving of variables that might not exist --- matlab/gsa/filt_mc_.m | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/matlab/gsa/filt_mc_.m b/matlab/gsa/filt_mc_.m index faae68aece..60fb439765 100644 --- a/matlab/gsa/filt_mc_.m +++ b/matlab/gsa/filt_mc_.m @@ -206,7 +206,13 @@ if ~loadSA, disp('... done!') if options_.opt_gsa.ppost - save([OutDir,filesep,fnamtmp,'.mat'], 'x', 'logpo2', 'likelihood', 'rmse_MC', 'rmse_mode','rmse_pmean', 'r2_MC', 'r2_mode','r2_pmean') + save([OutDir,filesep,fnamtmp,'.mat'], 'x', 'logpo2', 'likelihood', 'rmse_MC', 'r2_MC') + if exist('xparam1_mean','var') + save([OutDir,filesep,fnamtmp, '.mat'], 'rmse_pmean', 'r2_pmean','-append') + end + if exist('xparam1','var') + save([OutDir,filesep,fnamtmp,'.mat'], 'rmse_mode', 'r2_mode','-append') + end else if options_.opt_gsa.lik_only save([OutDir,filesep,fnamtmp, '.mat'], 'x', 'logpo2','likelihood', '-append') -- GitLab