楼主: 小杜是我
5599 3

[问答] 分解影响因素效应时,出现错误使用 zeros Size 输入必须为整数 [推广有奖]

  • 0关注
  • 0粉丝

初中生

0%

还不是VIP/贵宾

-

威望
0
论坛币
20 个
通用积分
0.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
106 点
帖子
3
精华
0
在线时间
20 小时
注册时间
2018-10-30
最后登录
2025-11-24

楼主
小杜是我 发表于 2020-12-9 16:07:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
matlab将影响因素效应分解成直接效应、间接效应和总效应时,出现以下错误。


错误使用 zeros
Size 输入必须为整数。


出错 panel_effects_sdm (第 86 行)
total = zeros(ndraw,nvar,ntrs);

完整的运行代码如下:

A = xlsread ('E:\Matlabwork\YellowRiver\ewpinfect') ;
W1 = xlsread ('E:\Matlabwork\YellowRiver\ewpw') ;
T = 8 ;
N = 56 ;
W = normw(W1) ;
y = log(A(:,[3]));
x = log(A(:,[4:9]));
xconstant = ones(N*T,1) ;
[nobs K]=size(x) ;

for t=1:T
    t1=1+(t-1)*N;t2=t*N;
    wx(t1:t2,1)=W*x(t1:t2,1);    %生成wx,供SDM用
end


% independent variables(双固定SDM,纠偏估计)
info.lflag=0;
info.model=3;
info.fe=0;
info.bc=1;
% New routines to calculate effects estimates
results=sar_panel_FE(y,[x wx],W,T,info);
vnames = strvcat('lny', 'lnx1', 'lnx2', 'lnx3', 'lnx4', 'lnx5', 'lnx6', 'lnx7', 'W*lnx1', 'W*lnx2', 'W*lnx3', 'W*lnx4', 'W*lnx5', 'W*lnx6', 'W*lnx7');
% Print out coefficient estimates
prt_sp(results,vnames,1);
% Print out effects estimates
panel_effects_sdm(results,vnames,W);
% needed for Hausman test later on  (双固定SDM,保存供供hausman检验用)
logliklag = results.lik;
blagfe = results.parm(1:end-1);
covblagfe = results.cov(1:end-1,1:end-1);


[ywith,xwith,meanny,meannx,meanty,meantx]=demean(y,[x wx],N,T,2); % 2=time dummies
info.model=0;
results=sar_panel_RE(ywith,xwith,W,T,info);
prt_sp(results,vnames,1);
% Print out effects estimates
panel_effects_sdm(results,vnames,W);
% needed for Hausman test later on(随机效应模型 结果保存,供hausman检验用)
logliklagre=results.lik;
blagre=results.parm(1:end-2);
covblagre=results.cov(1:end-2,1:end-2);
二维码

扫码加我 拉你入群

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

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

关键词:zeros 影响因素 zero size eros MATLAB(初学者) 运行错误

沙发
小杜是我 发表于 2020-12-9 16:11:39
哪位大神指导一下,具体怎么纠正命令,我刚用Matlab做影响因素空间回归分析,对这个一知半解,出现问题不知道如何改正。

藤椅
rtk129201 发表于 2021-3-25 09:42:40
我也出现了一样的问题  楼主解决了吗

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

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