Fitting Distribution to set of data
3 次查看(过去 30 天)
显示 更早的评论
Hi everyone,
I have a vector A represented by the histrogram attached in the image. I'd like to fit a normal, Gaussian, and Poisson distribution to see which one fits best. Is there a function in MATLAB that would allow me to do that? Thank you
1 个评论
采纳的回答
Image Analyst
2021-1-31
编辑:Image Analyst
2021-1-31
In my opinion, you should not fit either of those two. Because your distribution is not symmetrical you will have trouble fitting a Gaussian. I've had trouble before (MATLAB threw warnings) while trying to fit a Gaussian that was basically just the side slope of a Gaussian hump like you have. Likewise a Poisson expects in most cases a peak with lower values at the origin. I think a better equation to describe your equation would be an exponential decay, and I'm attaching a variety of demos for you.
0 个评论
更多回答(1 个)
Bjorn Gustavsson
2021-1-31
If you have the statistics toolbox you have the function fitdist, that should do the job. Just check the help and documentation to that function.
HTH
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!