Azzera filtri
Azzera filtri

Distribution plot of a 2D matrix

22 visualizzazioni (ultimi 30 giorni)
Iugo
Iugo il 11 Set 2021
Commentato: Image Analyst il 11 Set 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!

Risposta accettata

Image Analyst
Image Analyst il 11 Set 2021
Modificato: Image Analyst il 11 Set 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 Commenti
Iugo
Iugo il 11 Set 2021
I taught I had to loop through the subjects... lot easier! Thanks @Image Analyst !!
Image Analyst
Image Analyst il 11 Set 2021
You can do that if you want 450 histograms - one for each subject.

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by