How to fit data in exponential fit (R = exp(-q*D)) and find coefficient "q" using Maximum Likelihood Estimate (MLE)?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have data sets (D and R). I want to fit the data in terms of custom exponential fit (R = exp(-q*D)) and find the coefficient using MLE. I would be thankful if somebody can help me by writing a code.
0 Kommentare
Antworten (2)
Jeff Miller
am 31 Jan. 2021
As I read this question, it is about fitting a model rather than a distribution, so I don't think mle is appropriate. Instead, I suggest:
logR = log(R);
a = fitlm(D,logR,'intercept',false)
The resulting "Estimate" will be a least-squares estimate of q. It may or may not also be maximum likelihood, depending on your assumptions about the model errors.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Probability Distributions finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!