Effacer les filtres
Effacer les filtres

How to save multiple plots to a single folder?

1 vue (au cours des 30 derniers jours)
Zach Dunagan
Zach Dunagan le 4 Déc 2017
Commenté : Zach Dunagan le 10 Déc 2017
Here is the path to the folder.
filepath = 'C://Users//Zach Dunagan//Desktop//Frame//'
This is what I have attempted.
for n = 1:numPanels
A(n) = figure;
% foil plot
subplot(1, 2, 2);
plot(xc(1:numPanels / 2), CpSto(1:numPanels / 2, n), '*b')
hold on;
plot(xc(numPanels / 2:end), CpSto(numPanels / 2:end, n),'o', 'MarkerFaceColor', 'r');
k = f*chord/Uinf;
t_T = tInterval(t)/.5;
theta_p = theta_t(t)*180/pi;
C_Y = CySto(n);
% legend, x and y labels
legend({'bottom surface', 'top surface'}, 'FontSize', 16);
xlabel('chord', 'Fontsize', 20);
ylabel('C_p', 'FontSize',20);
title(['k = ' num2str(k) ' t_T = ' num2str(t_T) ' \theta_p = '...
num2str(theta_p) '\circ C_{\Upsilon} = ' num2str(C_Y)],'Interpreter','tex');
savefig(A(n), filepath, 'compact');
end
If you just show me a small example I should be able to figure it out.
  2 commentaires
Stephen23
Stephen23 le 4 Déc 2017
"If you just show me a small example I should be able to figure it out."
Any internet search engine can search the MATLAB documentation:
Zach Dunagan
Zach Dunagan le 10 Déc 2017
I figured it out. I didn't use any of those links. I used the following:
saveas(figure(t), fullfile('C://Users//Zach Dunagan//Desktop//Frame//', ['figure' num2str(t) '.jpeg']));

Connectez-vous pour commenter.

Réponses (1)

KSSV
KSSV le 4 Déc 2017
Check the below pseudo code:
path = pwd ;
N = 10 ;
for i = 1:N
plot(rand(10,1)) ;
filename = [path, filesep, 'myfigure',num2str(i)] ;
savefig(filename)
end
  1 commentaire
Zach Dunagan
Zach Dunagan le 6 Déc 2017
Can you explain to me what path = pwd does? What about path, filesep, myfigure? I saw this code in an example on Mathworks, but not sure what those mean.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Printing and Saving dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by