how to plot probability density plot ?

I have two dimensional array 1*120, I want to make probability density plot in. how to I plot in matlab?

Antworten (1)

Image Analyst
Image Analyst am 28 Feb. 2015

1 Stimme

How about calling hist() and bar() or plot()?
data = randn(1, 120)
[counts, binCenters] = hist(data, 16)
counts = counts / sum(counts); % Normalize
bar(binCenters, counts)
grid on;

2 Kommentare

ishita agrawal
ishita agrawal am 19 Aug. 2017
Hey, I was looking for similar solution. It solved my problem. Thanks.
Image Analyst
Image Analyst am 19 Aug. 2017
You're welcome. You can vote for answers if you want to "thank" the poster with reputation points. Now, with recent releases of MATLAB, we use histcounts() or histogram() instead of hist().

Melden Sie sich an, um zu kommentieren.

Kategorien

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

Gefragt:

am 28 Feb. 2015

Kommentiert:

am 19 Aug. 2017

Community Treasure Hunt

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

Start Hunting!

Translated by