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