Estimating a parameter vector of a maximum likelihood function

조회 수: 1 (최근 30일)
Hasan Yagmur
Hasan Yagmur 2018년 11월 12일
댓글: Hasan Yagmur 2018년 11월 15일
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

채택된 답변

Jeff Miller
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 CenterFile Exchange에서 Nonlinear Optimization에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by