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
HTML git clone git://src.adamsgaard.dk/cosmo
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit c279c1bb3b89912e64fc67df00588008acbc2d39
DIR parent d39d94bf6eecf17187ac0553b62bca8a332c512b
HTML 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