楼主: yuanfang
7559 1

matlab实现最大似然估计的问题 [推广有奖]

  • 0关注
  • 0粉丝

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
304 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
66 点
帖子
4
精华
0
在线时间
1 小时
注册时间
2005-7-30
最后登录
2023-5-14

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

问题:已知样本X=(X1,X2,...Xm),以及分布密度函数,需要估计出参数比如(mu,sig);

用fminsearch,这些函数时在编写函数的时候如何将样本的数据传递给函数呢?因为似然函数最后是要关于参数(mu,sig)求最值.

我现在在样本数据已知的情况下,可以实现最大似然估计.

方法是在密度函数中令X1,X2,..Xm都已知,然后求和,编成一个关于参数(mu,sig)的函数mylikefun(mu,sig).

然后利用[R,fval,exitflag]=fminsearch(@mylikefun,initial,options)求解参数的最优值.

但是不知道怎样将这两步合起来编成一个关于样本的函数的形式myfun_maxlike(X),要不然每次估计还得去改mylikefun中的样本值X.

怎样将样本值X直接传递给mylikefun呢?

烦请知道的前辈们能够指点迷津啊....

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:matlab实现 MATLAB 最大似然估计 matla atlab MATLAB

沙发
zlhzhh 发表于 2013-5-27 16:50:03 |只看作者 |坛友微信交流群
fminunc试试








    用Chrome得永生!by 韩峰


    Powered By Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22 CoolNovo/2.0.8.20

    使用道具

    您需要登录后才可以回帖 登录 | 我要注册

    本版微信群
    加好友,备注cda
    拉您进交流群

    京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

    GMT+8, 2024-4-25 14:52