plotting of mean function of exponential random variables

4 Ansichten (letzte 30 Tage)
Mahabba Almheiri
Mahabba Almheiri am 3 Mai 2020
I faced difficulties in implemntation the mean value
I want to get value less than or equal 1 in y-axis because its represents the probability while at the same time I need the mean to be 175 in x-axis
when I use hist command I got the correct y-axis values while x-axis is wrong
but when I use histogram command instead of hist I got the mean which is in x-axis correct while y-axis values exceed the 1.
so what command should I use ?
x=exprnd(175,50,500)
figure (1)
histogram(x)
figure (2)
x_bar=mean(x)
pdfx_bar= hist(x_bar,100)/500
stairs(pdfx_bar)

Antworten (1)

Tommy
Tommy am 3 Mai 2020
Bearbeitet: Tommy am 3 Mai 2020
The plot created by histogram has count on the y axis by default. If you would like the y axis to instead give probability, you can specify the 'Normalization' property to 'probability' for bar heights adding to 1:
x=exprnd(175,50,500);
histogram(x, 'normalization', 'probability')
or to 'pdf' for bar areas adding to 1:
x=exprnd(175,50,500);
histogram(x, 'normalization', 'pdf')

Kategorien

Mehr zu Data Distribution Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by