楼主: 花芽子
1228 1

[编程问题求助] 求一份matlab空间面板动态模型命令 [推广有奖]

  • 5关注
  • 0粉丝

已卖:4份资源

博士生

45%

还不是VIP/贵宾

-

威望
0
论坛币
428 个
通用积分
56.7291
学术水平
4 点
热心指数
5 点
信用等级
4 点
经验
4823 点
帖子
177
精华
0
在线时间
323 小时
注册时间
2016-1-30
最后登录
2020-12-14

楼主
花芽子 发表于 2020-4-13 17:41:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助一份matlab空间面板动态模型命令,本人在论坛上找过,但是发现运行结果和stata的结果完全不一样。而且stata还可以构建被解释变量在时间上、空间上、空间和时间上的滞后项可以建三个模型,matlab只见有一个模型的命令,好奇怪。

以下是命令,但总感觉有点不太对,有没有大神给一份新的呢。


T=9;
N=31;
W=normw(juli);
y=lunwen(:,1);
x=lunwen(:,[2,3,4,5,6,7,8]);
for t=1:T+1
    t1=(t-1)*N+1;t2=t*N;
    wx(t1:t2,:)=W*x(t1:t2,:);
    Wy(t1:t2,1)=W*y(t1:t2,1);
end
[nobs K]=size(x);
xconstant=ones(nobs,1);
%--------------------------------------------------------------------

info.lflag=0;
info.tl=1;
info.stl=1;
info.ted=1;
info.dyn=1;
info.model=3;
info.fe=0;
info.bc=0;
results=sar_panel_FE(y(N+1:end),[y(1:end-N) Wy(1:end-N) x(N+1:end,:) wx(N+1:end,:)],W,T,info);
vnames=char('cxcy','timelag cxcy','spacetimelag cxcy', 'cywh','lncfsp','hlw','lncsfj','lnjyzc','W*cywh','W*lncfsp','W*hlw','W*lncsfj','W*lnjyzc');
results1=sar_jihai_time(y(1:nobs),[x(N+1:nobs,:) wx(N+1:nobs,:)],W,info);
results.beta=results1.theta1(1:end-2);
results.rho=results1.theta1(end-1);
results.tstat=results1.tstat1(1:end-1);
prt_sp(results,vnames,1);
二维码

扫码加我 拉你入群

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

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

关键词:MATLAB matla atlab 动态模型 空间面板

沙发
0°华尔兹 发表于 2020-9-15 17:01:34
你把info.model=3;调成info.model=1;或info.model=2;试试

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-5 06:40