tadd function to save a figure in several formats with a single call - cosmo - front and backend for Markov-Chain Monte Carlo inversion of cosmogenic nuclide concentrations
 (HTM) git clone git://src.adamsgaard.dk/cosmo
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit c279c1bb3b89912e64fc67df00588008acbc2d39
 (DIR) parent d39d94bf6eecf17187ac0553b62bca8a332c512b
 (HTM) Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
       Date:   Wed, 26 Aug 2015 16:30:36 +0200
       
       add function to save a figure in several formats with a single call
       
       Diffstat:
         A matlab/figure_save_multiformat.m    |      13 +++++++++++++
         M matlab/generate_plots.m             |      11 +----------
       
       2 files changed, 14 insertions(+), 10 deletions(-)
       ---
 (DIR) diff --git a/matlab/figure_save_multiformat.m b/matlab/figure_save_multiformat.m
       t@@ -0,0 +1,12 @@
       +function figure_save_multiformat(fig, formats)
       +
       +%% save figures
       +basename = 'plot';
       +for i=1:length(formats)
       +    format = formats(i);
       +    if strcmp(format, fig)
       +        savefig(strcat(basename, '.fig'));
       +    else
       +        print(basename, strcat('-', format));
       +    end
       +end
       +\ No newline at end of file
 (DIR) diff --git a/matlab/generate_plots.m b/matlab/generate_plots.m
       t@@ -195,16 +195,7 @@ set(fh(4),'pos',figpos4)
        set(fh(1),'pos',figpos1)
        figure(fh(1))
        
       -%% save figures
       -basename = 'plot';
       -for i=1:length(formats)
       -    format = formats(i);
       -    if strcmp(format, fig)
       -        savefig(strcat(basename, '.fig'));
       -    else
       -        print(basename, strcat('-', format));
       -    end
       -end
       +
        
        % for i1 = 1:M
        %   hold off