Fitting Distribution to set of data
6 ビュー (過去 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
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/504858/image.jpeg)
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!