Weird fitting result from using 'ksdensity'

15 Ansichten (letzte 30 Tage)
Yiran Chang
Yiran Chang am 10 Feb. 2021
Kommentiert: Yiran Chang am 12 Feb. 2021
I have a histogram of frequency distribution (pic 1), theoretical there could be more than one peak, so I used ksdensity for fitting. But I got a reallly weird fitting.(pic 2)
code I used:
figure
x = [Tracks.norm_amp];
histogram(x,'Normalization','probability')
[f,xi] = ksdensity(x,'kernel','normal','support','positive');
hold on
plot(xi,f)
It wil be great if someone can help me! Thanks a lot!

Akzeptierte Antwort

Jeff Miller
Jeff Miller am 11 Feb. 2021
Try
histogram(x,'Normalization','pdf')

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by