Effacer les filtres
Effacer les filtres

Code for the Maximum likelihood esitmate for the gamma distribution , both parameters unknown

1 vue (au cours des 30 derniers jours)
In the book by [Klugmann: Loss Models] "HERE IS THE BOOK: BOOK" (pleasee see also the attachment Loss.jpg) [OR Here] on the page 383 I would like to see a command for Matlab that would compute the Maximum Likelihood Estimate
for the Gamma Distribution where both parameters α and θ are unknown , please see the attachment. I would like to see a command that would output for Example 15.4 these numbers: =2561.1 and =0.55616 for these data
[27,82,115,126,155,161,243,294,340,384,457,680,855,877,974,1193,1340,1884,2558,15743]

Réponses (1)

Torsten
Torsten le 8 Fév 2023
format long
data = [27,82,115,126,155,161,243,294,340,384,457,680,855,877,974,1193,1340,1884,2558,15743];
p = mle(data,'Distribution','Gamma')
p = 1×2
1.0e+03 * 0.000556157797255 2.561143630512257
  10 commentaires
Jan
Jan le 9 Fév 2023
Modifié(e) : Jan le 9 Fév 2023
Thank you for the detailed answer.
I wanted to impose that α will be between 0.5 and 0.9 while θ between 200 and 3000; this however
has failed:
sol = vpasolve([dlogfpdalpha==0,dlogfpdtheta==0],[alpha],[0.5 0.9],[theta],[200,3000])
Also this
sol = vpasolve([dlogfpdalpha==0,dlogfpdtheta==0],[alpha,theta],[0.5 1500])
gives theta more than 1500, namely 2561.14
Torsten
Torsten le 9 Fév 2023
Modifié(e) : Torsten le 9 Fév 2023
sol = vpasolve([dlogfpdalpha==0,dlogfpdtheta==0],[alpha,theta],[0.5 1500])
gives theta more than 1500, namely 2561.14
Read in the documentation of "vpasolve" what the third argument given to the solver means.
Hint: It doesn't impose any constraint on the solution.
And you cannot impose any constraints on the solution.
You have a system of two equations in two unknowns. This is solved by
alpha: 0.55615779737149188594827727939715
theta: 2561.143629976936064991373664248
No way to influence these values in general.

Connectez-vous pour commenter.

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by