Save histogram graphs during for loop operation

21 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)

Catégories

En savoir plus sur Data Distribution Plots dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by