How to save multiple figures with specific figure name in a certain directory ?
12 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
I want to save multiple figures with specific figure name inside a directory. With the following script I've created multiple figures in the Directory but however the figures are saved as .ps format. But I want to save figures as .png with a resolution 1000 or 2000. Can anyone help me to find a solution ? Thank you.
nSensors = size(A,2);
%% Do TimeSeries Analysis with the group of files
for base=1:nSensors
......
....
.....
h=figure;
plot(xx, mn,'r-', 'linewidth', .75); hold on; grid on;
fig_name = strcat('Pulse_of_Sensor_Gr_',num2str(base)); %% exportgraphics(gcf, sprintf('Fig_%d.png', k)); % Or gca instead of gcf.
title(sprintf ('[1-100]-th Files Avg. 1sec Pulse:"MAX" Sensor-%d', base));
xlabel(sprintf('Time'));
ylabel('Magnitude after thresholding');
set(gcf, 'PaperUnits','inches','PaperPosition',[0 0 3.3 2]);
ax = gca; ax.FontSize = 8; %ax.FontWeight = 'bold';
destination='C:\Users\sys\Max\Figures\';
print([destination,num2str(base),'-dpng','-r2000']);
close(h)
end
2 Kommentare
Jan
am 20 Apr. 2021
"the figures are saved as .ps format" - why do you assume this? print -dpng creates PNG files, so maybe you are looking into the wrong folder?
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Adding custom doc finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!