- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 16698 个
- 通用积分
- 2.7039
- 学术水平
- 21 点
- 热心指数
- 31 点
- 信用等级
- 22 点
- 经验
- 1028 点
- 帖子
- 266
- 精华
- 0
- 在线时间
- 250 小时
- 注册时间
- 2011-11-30
- 最后登录
- 2024-3-28
博士生
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
- 16698 个
- 通用积分
- 2.7039
- 学术水平
- 21 点
- 热心指数
- 31 点
- 信用等级
- 22 点
- 经验
- 1028 点
- 帖子
- 266
- 精华
- 0
- 在线时间
- 250 小时
- 注册时间
- 2011-11-30
- 最后登录
- 2024-3-28
| 开心 2015-12-20 10:19:28 |
---|
签到天数: 142 天 连续签到: 1 天 [LV.7]常住居民III
|
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多,但是我感觉应该得是负数呀????应该怎么求极大似然值呢?急急急!!好心人帮帮忙
有疑问可以提问哈
|
|