声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1390|回复: 1

[编程技巧] 求助,如何用fminsearch求最大似然估计

[复制链接]
发表于 2012-6-4 13:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如题。L(x;b)是似然函数,求使得L最大化的b,那么用fminsearch时可以理解是求使-L最小的b。
b0=[1.0,1.5];%b的范围
bt11=fminsearch(@mlfunction,b0,[],x,r,m);  %[]求的就是最大似然估计么?
似然函数就是g,但是不知道怎么表示才对,请教各位大侠!
function g=mlfunction(b0,b,x,r,m)
y=x.^b0;
h2=0;h3=0;h4=0;
for i=1:m
    h2=h2+(1+r(i))*y(i)*log(x(i));
    h3=h3+(1+r(i))*y(i);
    h4=h4+log(x(i));
end
g=-m/b0+h4+m*h2/h3;
回复
分享到:

使用道具 举报

发表于 2012-6-7 10:49 | 显示全部楼层
路过!!!
帮顶……
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-16 00:43 , Processed in 0.067065 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表