Save histogram graphs during for loop operation

13 vues (au cours des 30 derniers jours)
Turbulence Analysis
Turbulence Analysis le 7 Fév 2022
Commenté : Mia le 19 Oct 2023
Hi,
I got my data stored in the form of 100 x 192, I am generating one histrogram plot per 8 columns of data. This means, finally 24 histogram plots. May I know, how to save one histogram plot for every 8 iteration!!!
for i = 1:1:192
BB = Data (:,i);
histogram(BB);
hold on
end

Réponse acceptée

Ankit
Ankit le 7 Fév 2022
n = 1;
for i = 8:8:192
Data = rand(100,192);
BB = Data (:,n:i); n = i;
f=figure;
histogram(BB);
saveas(f, ['histogram' num2str(i/8) '.png'])
hold on
end
exportgraphics in case you are using above 2020
% Requires R2020a or later
exportgraphics(f,['histogram' num2str(i/8) '.png'],'Resolution',300)
  4 commentaires
Turbulence Analysis
Turbulence Analysis le 7 Fév 2022
Thanks a lot.. This is perfect !!!
Mia
Mia le 19 Oct 2023
Thank you!!!!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by