diff --git a/matlab/run_all_simulations.m b/matlab/run_all_simulations.m index 3175e4184ea4acb0e824a1d612f7c04b5e0a4d07..af09ce31bfd700bc547cb1331e421cc63c736c62 100644 --- a/matlab/run_all_simulations.m +++ b/matlab/run_all_simulations.m @@ -57,8 +57,14 @@ write_table_short(sprintf('simulations-%s.mat', MODEL), texname, nopng, stack_so % Delete files and subfolders delete(sprintf('%s.log', MODEL)) -rmdir(sprintf('%s', MODEL), 's') -rmdir(sprintf('+%s', MODEL), 's') +try % Do not fail if directories have already been removed (e.g. when only regenerating the tables) + rmdir(sprintf('%s', MODEL), 's') +catch +end +try + rmdir(sprintf('+%s', MODEL), 's') +catch +end % Move generated table in the current folder p = strrep(which('run_all_simulations'), sprintf('matlab%srun_all_simulations.m', filesep), sprintf('tables%s', filesep));