楼主: wailsion
1697 0

[问答] matlab 中fminunc怎么求极大似然值 [推广有奖]

  • 7关注
  • 5粉丝

博士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
16698 个
通用积分
2.7039
学术水平
21 点
热心指数
31 点
信用等级
22 点
经验
1028 点
帖子
266
精华
0
在线时间
250 小时
注册时间
2011-11-30
最后登录
2024-3-28

楼主
wailsion 学生认证  发表于 2015-12-20 10:18:19 |只看作者 |坛友微信交流群|倒序 |AI写论文
200论坛币
我自己写的对数似然函数值为
l=(yv(i)*log(normcdf(pai(i),0,1))+(1-yv(i))*log(1-normcdf(pai(i),0,1))) 求最大,就是这个函数的叠加!
ln_L=ln_L-(yv(i)*log(normcdf(pai(i),0,1))+(1-yv(i))*log(1-normcdf(pai(i),0,1)))
为什么ln_L后面为负号呢,起初我是觉得求极大似然,既然fminunc求最小,那么前面加个负号就一样。可能算出来的优化参数是对的,但是fval是返回目标函数在最优解x点的函数值,那么应该就不是极大似然值了,这里我求出来是100多,但是我感觉应该得是负数呀????应该怎么求极大似然值呢?急急急!!好心人帮帮忙

有疑问可以提问哈

关键词:fminunc MATLAB matla atlab 极大似然 matlab 好心人
您需要登录后才可以回帖 登录 | 我要注册

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

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

GMT+8, 2024-9-19 23:59