How to determine correlation coefficient from histfit?

I read this page:
https://www.mathworks.com/help/thingspeak/plot-a-histogram-with-a-distribution-fit.html
I generated a histogram with a gaussian fit using histfit but I also need the correlation coefficient for the fit to the data. How do I obtain it?
current code:
load('datafile.dat');
ydata=datafile;
histfit(ydadta,100);

답변 (1개)

Rajesh Balagam
Rajesh Balagam 2017년 9월 18일
"histfit" function does not output any measurements related to the fitted distribution. You can use either "fitdist" function or "distributionFitter" GUI tool for the same.
Correlation coefficient measures correlation between two variables and may not have relevance in this context. If you are referring to a measure of goodness of fit, both the above functions provide log-likelihood values ( https://en.wikipedia.org/wiki/Likelihood_function). You can access this value from the result as shown below.
pd = fitdist(data,'normal')
pd.negloglik

커뮤니티

더 많은 답변 보기:  ThingSpeak 커뮤니티

카테고리

도움말 센터File Exchange에서 Histograms에 대해 자세히 알아보기

제품

질문:

2017년 9월 14일

답변:

2017년 9월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by