Effacer les filtres
Effacer les filtres

I want to plot 3 or more data using the probability of the histogram.

2 vues (au cours des 30 derniers jours)
Seong Keun Kim
Seong Keun Kim le 22 Jan 2022
Commenté : Ahmed raafat le 22 Jan 2022
I entered the code as below to display the data.
I want to represent the 3 data as separate bars. However, the graphs are displayed "overlapped".
What function should I use to display 3 3 data sets as separate bars in one figure? (More specifically, I want to represent the three data as non-overlapping bars in different colors.)
----------------------------------------------------------------
filename=[path 'histogram.xlsx'];
sheet=1;
xlrange='B5:D10000';
x=xlsread(filename,sheet,xlrange);
x=histogram(x,'Normalization','probability')
x.BinWidth = 0.005;
xlim([0 0.5]);

Réponses (1)

Ahmed raafat
Ahmed raafat le 22 Jan 2022
first you can try like this example
x=rand(1000,3)
hist(x)
or you can use subplot
  2 commentaires
Seong Keun Kim
Seong Keun Kim le 22 Jan 2022
This example cannot use probability. Is probability applicable to hist(x) function?
Ahmed raafat
Ahmed raafat le 22 Jan 2022
hist is like histogram command

Connectez-vous pour commenter.

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by