Distribution plot of a 2D matrix

11 vues (au cours des 30 derniers jours)
Iugo
Iugo le 11 Sep 2021
Commenté : Image Analyst le 11 Sep 2021
Hello everyone!
I have a matrix with this size (450,116,116), where the 450 is referred to the number of subjects of the data.
I want to see the distribution plot (in an histogram) for all the 450 subjects but in the same plot. I was able to do this for each individual subject, but I'm not finding a way to do it for all the 450 subjects in the same plot...
How can I do such distribution?
Thanks in advance!

Réponse acceptée

Image Analyst
Image Analyst le 11 Sep 2021
Modifié(e) : Image Analyst le 11 Sep 2021
Did you try histogram(data)?
data = randn(450,116,116); % Sample data
histogram(data, 'EdgeColor', 'b', 'FaceColor', 'b');
grid on;
xlabel('Value');
ylabel('Count');
  2 commentaires
Iugo
Iugo le 11 Sep 2021
I taught I had to loop through the subjects... lot easier! Thanks @Image Analyst !!
Image Analyst
Image Analyst le 11 Sep 2021
You can do that if you want 450 histograms - one for each subject.

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