楼主: ease_wwj
10623 4

matlab 求解logit模型 [推广有奖]

  • 0关注
  • 1粉丝

本科生

21%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
301 点
帖子
60
精华
0
在线时间
71 小时
注册时间
2009-8-14
最后登录
2020-9-18

楼主
ease_wwj 发表于 2010-11-11 01:05:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请各位MATLAB高手,不吝赐教,想用matlab编写logit模型的效用函数,然后用极大似然估计求解效用函数的系数值。其中,mydata都是输入数据,X为想求解的各个变量的系数,我实在是头疼,不懂啊!
mydata=xlsread('D:\wo1.xls');
a=mydata(:,6);
b=mydata(:,7);
c=mydata(:,8);
d=mydata(:,9);
e=mydata(:,10);
f=mydata(:,11);
g=mydata(:,12);
h=mydata(:,13);

X0=[1,1,1,1,1,1,1,1,1,1,1]
options=optimset('largescale','off','display','iter','tolx',1e-5,'tolfun',1e-5);
[X,fval,exitflag,output,grad,hessian]=fminunc('fun1',X0,options);

function fun1=myfun(x)
f= x(1)+x(2)*a+x(3)*b+x(4)*c+x(5)*d+x(6)*e+x(7)*(ln(x(8))+exp(x(9)*f)+exp(x(10))*g+exp(x(11))*h);
fun1=-sum(log(f));
二维码

扫码加我 拉你入群

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

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

关键词:logit模型 MATLAB matla logit atlab MATLAB 模型 logit 求解

沙发
ease_wwj 发表于 2010-11-11 08:54:04
顶下,各位帮下忙啊!

藤椅
hj10291147 发表于 2013-12-5 09:55:03
顶,高手在那里?

板凳
zhaochx88 发表于 2014-3-5 11:47:18
同求啊,希望高手出来指点一下

报纸
matlab-007 发表于 2015-2-15 22:35:20
求解logit模型的专业软件包—Biogeme—软件及教程下载https://bbs.pinggu.org/thread-656253-1-1.html

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 14:11