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

1 Ansicht (letzte 30 Tage)
Seong Keun Kim
Seong Keun Kim am 22 Jan. 2022
Kommentiert: Ahmed raafat am 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]);

Antworten (1)

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

Melden Sie sich an, um zu kommentieren.

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by