How to calculate MSE for Gaussian histogram?
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
studentmatlaber
il 22 Set 2021
Commentato: Image Analyst
il 23 Set 2021
I fit the Gaussian distribution with the histfit command. I want to calculate MSE but I have no idea how to do it.

Can this approach be used for MSE calculate?
hhf = histfit(noise_filt)
df = fitdist(noise_filt(:), 'Normal')
y = normpdf(hhf(1).XData,df.mu,df.sigma);
mse = mean((y - hhf(1).YData).^2)
mse = 1.183472134374673e+07
0 Commenti
Risposta accettata
Image Analyst
il 22 Set 2021
I'd probably do it on the original data, not the histogram
meanValue = mean(noise_filt);
mse = mean((noise_filt - meanValue) .^ 2)
2 Commenti
Image Analyst
il 23 Set 2021
I don't see why not. The MSE doesn't care what produced the reference and test data.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Histograms in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!