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

1 view (last 30 days)
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]);

Answers (1)

Ahmed raafat
Ahmed raafat on 22 Jan 2022
first you can try like this example
x=rand(1000,3)
hist(x)
or you can use subplot

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!