Estimating a parameter vector of a maximum likelihood function
조회 수: 1 (최근 30일)
이전 댓글 표시
Dead Community,
I am an undergraduate economics student and I am facing following problem.
I want to estimate a parameter vector which contains alpha, epsilon, mu and delta. I got data about the variables B, S and T. The parameters are supposed to maximize the likelihood function of the formula in the picture. Could anybody please give me a hint how to code this problem? So far I only coded OLS estimations...
Best regards
댓글 수: 0
채택된 답변
Jeff Miller
2018년 11월 12일
One way to proceed is to write a function which accepts a set of values for alpha, epsilon, mu, and delta, and returns -log(L) under those parameter values. Then you use fminsearch to minimize that function. fminsearch will try different values of the parameter values and do the best it can to minimize -log(L), which maximizes L. There are no guarantees of finding the best parameter values this way, but it is a common approach when it is too hard to maximize L mathematically.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Nonlinear Optimization에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!