Maximum likelihood fitting for custom function
5 views (last 30 days)
Show older comments
I can't find how to fit mle for custom function. mle(data,'pdf',pdf,'cdf',cdf,'start',start,...) doesn't seem appropriate, because it returns probability density values and cumulative density values. I need to fit gev distribution with fixed shape parameter xi to empirical data g; I have following code
xi=-0.1; gev_cdf=@( x,sigma, mu) exp(-(1+xi*((x-mu)/sigma))^(-1/xi));
How can I find maximum likelihood estimates for sigma and mu parameters? Thanks!
Answers (1)
Chiara Tescione
on 16 Jan 2021
Hi, I hope you can help me, I saw that you solved your problem!
How can I estimate the parameters of a function (using an anonymous function) with the maximum likelihood method? I've seen several things on the internet (like mle, fminsearch) but nobody gives me the parameter values!
Example I have:
eq = fittype (@ (a, b, c, x) a * x. ^ 2 + b * x + c);
how do I get the values of a, b and c with the MLE method?
Thanks a lot!
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!