全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
3512 3
2013-10-02
空间计量SAR模型程序为:
clear all;
ziliao=xlsread('ziliao.xls');
weight=xlsread('weight.xls');
T=6;N=30;nobs=N*T;
W=normw(weight);
y=ziliao(:,[1]);
x=ziliao(:,[2,3,4]);
xconstant=ones(nobs,1);
info.lflag=0; % required for exact results
info.model=0;
results=sar_panel(y,[xconstant x],W,T,info); % Elhorst
vnames=strvcat('y','constant','x1','x2','x3');
prt(results,vnames); % Elhorst
% ----------------------------------------------------------------------------------------
% spatial fixed effects + spatial autocorrelation
info.lflag=0;
info.model=1;
results=sar_panel(y,x,W,T,info);
vnames=strvcat('y','x1','x2','x3');
prt(results,vnames);
% ----------------------------------------------------------------------------------------
% time period fixed effects + spatial autocorrelation
info.lflag=0;
info.model=2;
results=sar_panel(y,x,W,T,info);
vnames=strvcat('y','x1','x2','x3');
prt(results,vnames);
% ----------------------------------------------------------------------------------------
% spatial and time period fixed effects + spatial autocorrelation
info.lflag=0;
info.model=3;
results=sar_panel(y,x,W,T,info);
vnames=strvcat('y','x1','x2','x3');
prt(results,vnames);



这个程序执行后老是出现下面的问题:
??? Reference to non-existent field 'corr2'.

Error in ==> prt_spnew at 143
fprintf(fid,'corr-squared       = %9.4f   \n',results.corr2);

Error in ==> prt at 98
     prt_spnew(results,vnames);

请问各位大侠这是怎么回事呢?如何修改呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-10 15:02:31
您好,我碰到和您一样的问题了,您的问题是怎么解决的?
二维码

扫码加我 拉你入群

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

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

2015-4-2 19:02:23
sar_panel、 prt(results,vnames);这两个子程序你是不是改了,一个名字不对,一个少个参数,你对照一下源程序

二维码

扫码加我 拉你入群

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

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

2015-4-8 19:36:57
怎么解决的,,,,,,,,,,,,
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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