全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
6257 16
2014-11-26
clear all;
A=wk1read('D:\MATLAB701\work\基础设施\模型检验\lnall2.wk1',1,0);
W1=wk1read('D:\MATLAB701\work\基础设施\模型检验\W1.wk1');
T=16;
N=31;
W=normw(W1);
y=A(:,[3]);
x=A(:,[4,5,6,7,8,9,10,11,12]);
xconstant=ones(N*T,1);
[nobs K]=size(x);
>> results=ols(y,[xconstant x]);
vnames=strvcat('lninv','lncit','lnedu','lnune','lnroa','lnrai','lnktr','lnkqi','lnlab');
prt_reg(results,vnames,1);
sige=results.sige*((nobs-K)/nobs);
loglikols=-nobs/2*log(2*pi*sige)-1/(2*sige)*results.resid'*results.resid
LMsarsem_panel(results,W,y,[xconstant x]);
Warning: Matrix is singular to working precision.
> In ols at 51
Wrong # of variable names in prt_reg -- check vnames argument
will use generic variable names

Ordinary Least-squares Estimates
R-squared      =       NaN
Rbar-squared   =       NaN
sigma^2        =       NaN
Durbin-Watson  =       NaN
Nobs, Nvars    =    496,    10
***************************************************************
??? Error using ==> betainc
X must be in the interval [0,1].

Error in ==> tdis_prb at 35
tmp = 1.0 - 0.5*betainc(x2,0.5*n,0.5);

Error in ==> prt_reg at 364
tout = tdis_prb(results.tstat,nobs-nvar); % find t-stat probabilities

二维码

扫码加我 拉你入群

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

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

全部回复
2014-12-7 18:20:57
你应该挂上数据,让别人给你执行一下。
二维码

扫码加我 拉你入群

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

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

2015-4-26 21:48:41
我也遇上同样情况。求高人指导[sweat]
二维码

扫码加我 拉你入群

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

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

2015-5-10 18:37:42
kjfx2014 发表于 2015-4-26 21:48
我也遇上同样情况。求高人指导
同上回答
二维码

扫码加我 拉你入群

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

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

2016-8-29 23:01:26
x=A(:,[4,5,6,7,8,9,10,11,12]);  是不是把这个改成x=A(:,[4,12]);
二维码

扫码加我 拉你入群

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

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

2017-2-15 16:48:31
请问您的问题解决了吗
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群